我一直在尝试安装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。
有没有办法使它可行?
答案 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