views:

1204

answers:

5

I am not able to install pycurl on Windows on Python2.6. Getting following error:

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

Any idea what is this error about and how to fix this?

A: 

You install pyCURL on Windows via the provided win32-specific binaries.

Jonathan Feinberg
there is no python2.6 specific exe for pyCURL :(
Vijayendra Bapte
D'oh! Sorry about that.
Jonathan Feinberg
A: 

I built pycurl without ssl today for urlgrabber 3.9 and it worked. the dir i used was c:\Pycurl-7.19.0 and same as --curl-dir ,as given CURL_DIR in setup.py, but with fresh compiled libcurl.lib from sources using vc express 08, inside the dir in respective places ie it needs some include files also. try running after the step above for the next err or just check setup.py.

romesh powar
+2  A: 

http://wiki.woodpecker.org.cn/moin/PyCurl?action=AttachFile&amp;do=view&amp;target=pycurl-7.20.1-bin-win32-py26.zip

unzip it and copy all to your site-packages :)

Andelf
A: 

Wow, pycurl really doesn't take itself to seriously. Fail. Same issue for me here as well.

Rhubarb
+1  A: 

Andelf's answer didn't work on my Win 7 x64 machine, but Christoph Gohlke's site has a package that works for me.

RossFabricant