无法使用pip,win xp x32,python 2.7安装pycurl。
这是日志
pip install pycurl
Downloading/unpacking pycurl
Downloading pycurl-7.19.3.1.tar.gz (116Kb): 116Kb downloaded
Running setup.py egg_info for package pycurl
Please specify --curl-dir=/path/to/built/libcurl
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:\Documents and S
ettings\User\build\pycurl
Storing complete log in C:\Documents and Settings\User\Application Data\pip\pi
p.log
这确实是一个问题。不需要更新pip或轻松安装,因为它经常被建议,更新不会有什么坏处但你仍然会遇到问题,直到你:
在Linux中也一样
要遵循的步骤:
brew install openssl
PYCURL_SSL_LIBRARY=openssl LDFLAGS="-L/usr/local/opt/openssl/lib" CPPFLAGS="-I/usr/local/opt/openssl/include" pip install --no-cache-dir pycurl
这是我为解决这个问题所做的简单步骤:
您应该知道能够导入python文件
使用conda安装pycurl,conda将安装所有依赖项,希望它的工作原理
conda install -c anaconda pycurl
所以Hai Vu说你需要先安装cURL。这是下载页面:http://curl.haxx.se/download.html我建议你将它安装在你的C:/目录中,或者如果你已经将它安装在别处copye curl.exe文件到你的c:/
完成后,您可以通过转到cmd提示符来尝试:
cd c:/
curl "your-curl-request"
如果它工作,那么curl已正确安装,您可以使用pip安装pycurl。