2009-10-17 19 views
12

No puedo instalar pycurl en Windows en Python2.6. Conseguir siguiente error:instalación de pycurl en Windows

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 

Cualquier idea de lo que es este error y sobre cómo solucionar este problema?

+0

El mismo problema: los desarrolladores pycurl no encontraron útil para apoyar Python 2.6 en Windows (más que el año después de la liberación en general!). Ya no usaremos esta biblioteca. –

Respuesta

1

Instala pyCURL en Windows a través del proporcionadoespecífico de win32.

+2

no hay ningún exe específico python2.6 para pyCURL :( –

+0

¡Oh, lo siento! –

0

Construí pycurl sin ssl hoy para urlgrabber 3.9 y funcionó. el directorio que utilicé fue c: \ Pycurl-7.19.0 y el mismo que --curl-dir, dado que CURL_DIR en setup.py, pero con libcurl.lib recién compilado de las fuentes que usan vc express 08, dentro del directorio en los lugares respectivos es decir, también necesita algunos archivos de inclusión. intente ejecutar después del paso anterior para el siguiente error o simplemente marque setup.py.

+1

algunos de nosotros estamos usando python porque no tenemos C. recompilando desde el código fuente y todo lo que implica para las últimas versiones (la última pycurl en windows fue de 2008) es más de lo que esperábamos para un enlace soportado ... YMMV – Neon22

29

respuesta de Andelf no funcionó en mi máquina x64 de Windows 7, pero Christoph Gohlke's site tiene un paquete que funciona para mí.

+1

+1 para proporcionar una respuesta que realmente funcione. El sitio de Christop Gohlke tiene PycURL win32 exe's para 32 & 64-bit y para python 2.6 & python 2.7. –

+0

La instalación de UrlGrabber funcionó como un campeón para mí después de usar el instalador PyCurl de Gohlke. –

+1

@RossFabricant - Descargué PycURL para Python 2.7 de 64 bits, pero recibí el siguiente mensaje 'ImportError: DLL Error de carga: no se pudo encontrar el procedimiento especificado. Cuando intenté importar Pycurl, ¿tiene alguna idea de lo que ¿necesito hacer? –