前言:之前Linux + python3.7安装pycurl失败,这次win+python3.7遇上同样的问题,朕的pycurl去哪了?
解决一下:
一,win10+python3.7
直接 pip install pycurl
无法安装:
1,第一步:
pip install wheel
2,第二步:
http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载对应的包:
我的是win10-64 + python3.7 所以选择的37 -64位
3,第三步
安装pychurl包
pip install e:\pycurl-7.43.1-cp37-cp37m-win_amd64.whl
结果报错:
pycurl-7.43.1-cp37--cp37m-win_amd64.whl is not a supported wheel on this platform.
解决:
查询可以安装的.whl包:
在shell中:
AMD64
import pip._internal
print(pip._internal.pep425tags.get_supported())
WIN32
import pip
print(pip.pep425tags.get_supported())
结果如图:
pic_2.jpg重命名: pycurl-7.43.1-cp37-none-win32.whl
3.1,继续第三步
pip install e:\pycurl-7.43.1-cp37-none-win32.whl
如图:
pic_3.jpg完美解决!!
二,Linux+python3.7:
先执行如下命令:
yum install libcurl-devel
wget https://curl.haxx.se/download/curl-7.61.0.tar.gz
tar -zxvf curl-7.61.0.tar.gz
cd curl-7.61.0/
./configure
make && make install
export LD_LIBRARY_PATH=/usr/local/lib
最后执行:
pip install pycurl
网友评论