我正在尝试安装pycurl。我从这里下载了tar.gz文件:
http://pycurl.sourceforge.net/
使用easy_install时出现此错误:
AssertionError: please check CURL_DIR in setup.py
然后我尝试从此站点手动安装pycurl.exe:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
其中每一个都返回了此错误:
"Python versions 2.X required, which was not found in the registry."
我很茫然。不能easy_install,不能手动安装。我该如何安装这个模块?谢谢!
答案 0 :(得分:1)
我认为你应该首先下载libcurl(我想从这里开始)http://curl.haxx.se/dlwiz/?type=devel&os=Win64 然后将其解压缩到某个目录(使用7zip)
然后在setup.py中设置CURL_DIR参数(windows用户有注释)或使用--curl_dir参数(参见那里的代码)。
希望它会有所帮助答案 1 :(得分:0)
2种可能性:
还没试过那个,但是你可以为所有用户安装python,或者只安装我,只有我是默认用户。如果你把它改为所有用户,那么我见过的一些python库(comtypes浮现在脑海中)将看不到你的python安装。你可以像我一样重新安装,或者这里有一些黑客攻击。
你是否尝试过32位和64位python版本?您安装的库版本必须与python安装相匹配,不一定是Windows安装。您可以在64位操作系统安装上安装32位python,但如果您尝试在该组合上安装64位库,则不会看到python。