¿Cómo instalo pyCurl?

Soy MUY nuevo en python. Usé libcurl sin problemas y usé pyCurl una vez en el pasado. Ahora quiero configurarlo en mi máquina y dev. Sin embargo no tengo idea de cómo hacerlo. Prefiero no usar los archivos libcirl de DL y comstackr eso junto con pycurl, quiero saber el método más simple. Tengo libcurl instalado en mi máquina.

Estoy en Windows, traté de mostrar las fonts y usar el script de configuración de Pycurl, no tuve suerte.

Related of "¿Cómo instalo pyCurl?"

TL, DR

Obtenga un binario de este sitio web: http://www.lfd.uci.edu/~gohlke/pythonlibs/

Enlaces directos: 2.6 32bit , 2.7 32bit , 2.6 64bit , 2.7 64bit


Para pycURL, tanto pip como easy_install fallarán en Windows.

También intenté descargar e instalar el paquete pycURL manualmente, después de descargar cURL, pero tampoco funcionó, incluso si se especificó el CURL_DIR (se quejó de que no puede encontrar ‘lib \ libcurl.lib’). De lo que puedo obtener de README, lo que necesita en CURL_DIR es la distribución de origen de cURL, no el ejecutable.

La descarga de la versión precomstackda del repository oficial de pycURL probablemente no te llevará a ninguna parte, ya que requiere Python 2.5. No funcionará con 2.6.

La única manera fácil en este momento parece ser este lanzamiento no oficial. Es un instalador ejecutable, y lo he usado sin problemas con Python 2.6. Una versión para Python 2.7 está disponible desde el mismo sitio .


También es posible que desee considerar el uso de requests , una alternativa popular a pycURL. Es un placer utilizarlo, y está desarrollado activamente.

Puedes intentar descargar pycurl desde aquí

http://www.lfd.uci.edu/~gohlke/pythonlibs/

PycURL es una interfaz para la biblioteca libcurl.
pycurl-7.19.0.win-amd64-py2.6.‌exe [863 KB] [Python 2.6] [64 bit] [09 de diciembre de 2010]
pycurl-7.19.0.win-amd64-py2.7.‌exe [863 KB] [Python 2.7] [64 bit] [Diciembre 09, 2010]
pycurl-7.19.0.win32-py2.6.‌exe [764 KB] [Python 2.6] [32 bit] [09 de diciembre de 2010]
pycurl-7.19.0.win32-py2.7.‌exe [764 KB] [Python 2.7] [32 bit] [09 de diciembre de 2010]

o aquí

http://pycurl.sourceforge.net/download/

pycurl-ssl-7.15.5.1.win32-py2.4.exe 02-Oct-2006 10:10 534K instalador de win32 precomstackdo (con openssl-0.9.8c, zlib-1.2.3, c-ares-1.3.1)
pycurl-ssl-7.15.5.1.win32-py2.5.exe 02-Oct-2006 10:10 534K instalador de win32 precomstackdo (con openssl-0.9.8c, zlib-1.2.3, c-ares-1.3.1)
pycurl-ssl-7.16.4.win32-py2.4.exe 05-Sep-2007 19:28 546K instalador de win32 precomstackdo (con openssl-0.9.8e, zlib-1.2.3, c-ares-1.4.0)
pycurl-ssl-7.16.4.win32-py2.5.exe 05-Sep-2007 19:27 546K instalador de win32 precomstackdo (con openssl-0.9.8e, zlib-1.2.3, c-ares-1.4.0)
pycurl-ssl-7.18.2.win32-py2.5.exe 17-Jun-2008 20:43 540K instalador de win32 precomstackdo (con openssl-0.9.8h, zlib-1.2.3)

Depende de la plataforma. Aquí en ubuntu es tan simple como:

 sudo aptitude install python-pycurl 

Es un paquete lo suficientemente común como para pensar que la mayoría de las distribuciones de Linux lo tendrán en sus fonts.

Si estás en Windows, necesitarás también CURL . Luego puede instalar pycurl que viene envuelto en un instalador.

Según http://bazaar-vcs.org/PyCurl

Dado que Windows no viene con ni cURL ni pycURL, los usuarios de Windows deberán instalar ambos.

Descargas de cURL: http://curl.haxx.se/download.html .

Descargas de pycURL: http://pycurl.sourceforge.net/download/ .

Ambos enlaces contienen tarballs / paquetes de Linux (y otros * Nix) y archivos del instalador de Windows.

Hay instaladores de Windows en ambos enlaces, esperamos que funcionen para usted.

Como ya se ha dicho, depende de la plataforma.

En general, prefiero usar solo el intérprete de Python que está empaquetado para mi sistema operativo e instalar todo lo demás en un entorno virtual , pero esta es una historia completamente diferente … Si tiene instaladas herramientas de instalación, instalar la mayoría de los paquetes de Python es tan simple como:

 easy_install pycurl 

Mi entorno es Windows 7 y Python 2.7. Aunque mi Windows 7 es de 64 bits, mi Python 2.7 es de 32 bits.

Tuve éxito visitando http://pycurl.sourceforge.net/download/ y descargando y ejecutando pycurl-7.19.3.win32-py2.7.msi.

Windows: python 3.7.1 Descargue .msi desde https://dl.bintray.com/pycurl/pycurl/ e instálelo, funciona perfectamente.