Python 3.7:pycurl在Windows 10上的安装

Python 3.7:pycurl在Windows 10上的安装,python,python-3.x,pycurl,Python,Python 3.x,Pycurl,我一直在尝试安装pycurl,但不断出现以下错误 C:\>pip install pycurl Collecting pycurl Using cached https://files.pythonhosted.org/packages/e1/e2/xxx/pycurl-7.43.0.2.tar.gz Complete output from command python setup.py egg_info: Please specify --curl-dir=/pat

我一直在尝试安装pycurl,但不断出现以下错误

C:\>pip install pycurl
Collecting pycurl
  Using cached https://files.pythonhosted.org/packages/e1/e2/xxx/pycurl-7.43.0.2.tar.gz
    Complete output from command python setup.py egg_info:
    Please specify --curl-dir=/path/to/built/libcurl

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 10 in C:\Users\sabrina\AppData\Local\Temp\pip-install-xxx\pycurl\

C:\>
这是运行在Windows10上的Python 3.7.0

C:\>py -V
Python 3.7.0
我四处搜索,发现了以下问题,但他使用的是Python 2.6

我还发现了以下链接

不幸的是,二进制安装程序只支持v3.4


有什么方法可以让它工作吗?

手动编译pycurl for Python 3.7或使用pycurl的非官方二进制文件:

从下载与您的python版本和python体系结构相匹配的pycurl的whl文件。在cmd中打开目录并使用pip安装:

pip install pycurl-7.43.0.4-cp37-cp37m-win32.whl

有。另外,安装程序的名称中有,比如说,
py3.6
,并不一定意味着它不适用于Python3.7。刚刚下载的。。。这里是错误
pythonversion3.6是必需的,这在注册表中找不到
Welp,那么您可能需要自己构建libcurl,或者在某个地方(可能?)找到一个预构建的版本。