Windows 10上的Python 3.7:pycurl安装

时间:2019-01-20 14:29:02

标签: 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=/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:\>

这是在Windows 10上运行的Python 3.7.0。

C:\>py -V
Python 3.7.0

我一直在搜索并发现以下问题,但是他正在使用Python 2.6 pycurl installation on Windows

我还找到了以下链接 https://pypi.org/project/pycurl/7.19.5.1/#files

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

有没有办法使它可行?

1 个答案:

答案 0 :(得分:2)

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

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

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