我无法在我的 Windows 计算机上安装 pycurl。 起初我尝试了 pip,但遇到了“Please specify --curl-dir=/path/to/built/libcurl”错误,并且在再次运行之前尝试安装 curl。
我从 http://curl.haxx.se/download.html 下载了 curl并将其提取到自己的文件夹中。
我尝试了以下方法:
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir="D:\Downloads\curl-7.40.0\curl-7.40.0"
但收到以下错误。
Using curl directory: D:\Downloads\curl-7.40.0\curl-7.40.0
libcurl.lib does not exist at D:\Downloads\curl-7.40.0\curl-7.40.0\lib\libcurl.lib.
Curl directory must point to compiled libcurl (bin/include/lib subdirectories):
我找不到它正在寻找的这个 libcurl.lib 文件。
如有任何帮助,我们将不胜感激。
更新:
已从同一网站重新下载新库 curl-7.40.0-win64,其中包含一个 libcurl.lib 文件。
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir=
"D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\"
Curl directory does not exist: D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64"
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir=
"D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib"
Using curl directory: D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib
libcurl.lib does not exist at D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\l
ib\lib\libcurl.lib.
Curl directory must point to compiled libcurl (bin/include/lib subdirectories):
D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>
最佳答案
另一种解决问题的简单方法是使用 Christoph Gohlke的收藏 Python Extension Package for Windows .
您可以使用 Ctrl+F
并搜索 pycurl
。
或点击here .
关于python - 在 Windows 上安装 pycurl 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28287446/