2

我正在尝试安装 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,不能手动安装。我应该如何安装这个模块?谢谢!

4

2 回答 2

1

我认为您应该首先下载 libcurl(我认为从这里)http://curl.haxx.se/dlwiz/?type=devel&os=Win64 然后将其解压缩到某个目录(使用 7zip)

然后在 setup.py 中设置 CURL_DIR 参数(有关于 windows 用户的注释)或使用 --curl_dir 参数(另请参见那里的代码)。

希望它会有所帮助

于 2013-10-04T20:35:04.957 回答
0

2种可能性:

还没有尝试过,但是您可以为所有用户或仅为我安装 python,只有我是默认值。如果您将其更改为所有用户,那么我见过的一些python库(想到comtypes)将看不到您的python安装。您可以像我一样重新安装,或者这里有一些技巧。

您是否尝试过 32 位和 64 位 python 版本?您安装的库版本必须与 python 安装匹配,不一定是 windows 安装。您可以在 64 位操作系统安装上安装 32 位 python,但如果您尝试在该组合上安装 64 位库,它将看不到 python。

于 2013-10-04T20:08:28.553 回答