在Windows上安装pycurl

时间:2009-10-17 17:57:36

标签: python libcurl pycurl

我无法在Python2.6上的Windows上安装pycurl。出现以下错误:

C:\Documents and Settings\vijayendra\Desktop\Downloads\pycurl-7.19.0>python setup.py install --curl-dir="C:\Documents and Settings\vijayendra\Desktop\Downloads\
curl-7.19.5-win32-ssl\curl-7.19.5"
Using curl directory: C:\Documents and Settings\vijayendra\Desktop\Downloads\curl-7.19.5-win32-ssl\curl-7.19.5
Traceback (most recent call last):
  File "setup.py", line 210, in <module>
    assert os.path.isfile(o), o
AssertionError: C:\Documents and Settings\vijayendra\Desktop\Downloads\curl-7.19.5-win32-ssl\curl-7.19.5\lib\libcurl.lib

知道这个错误是什么以及如何解决这个问题?

5 个答案:

答案 0 :(得分:29)

Andelf的答案在我的Win 7 x64机器上没有用,但Christoph Gohlke's site有一个适合我的包。

答案 1 :(得分:3)

答案 2 :(得分:1)

您可以通过提供的特定于win32的binaries在Windows上安装pyCURL。

答案 3 :(得分:1)

这是网址,

此网站包是岩石http://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl

答案 4 :(得分:0)

我今天为urlgrabber 3.9建立了没有ssl的pycurl并且它有效。我使用的目录是c:\ Pycurl-7.19.0和--curl-dir一样,在setup.py中给出了CURL_DIR,但是使用vc express 08的源代码的新编译的libcurl.lib,在各个地方的目录中即它还需要一些包含文件。尝试在上面的步骤之后运行下一个错误或只检查setup.py。