Pregunta ¿Cómo instalo pyCurl?


Soy MUY nuevo en Python. Utilicé 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 descargar archivos libcirl y compilar eso junto con pycurl, quiero saber el método más simple. Tengo libcurl instalado en mi máquina.

Estoy en Windows, probé DLing las fuentes y usé el script de configuración de pycurl, no tuve suerte.


25
2018-02-03 16:50


origen


Respuestas:


TL, DR

Obtener 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, ambos pip y easy_install fallará en Windows.

También traté de descargar e instalar el paquete pycURL de forma manual, después de descargando cURL, pero eso tampoco funcionó, incluso si se especifica CURL_DIR (se quejó de que no puede encontrar 'lib \ libcurl.lib'). De qué Puedo recoger del README, lo que necesita en el CURL_DIR es la fuente distribución de cURL, no el ejecutable.

Descargando la versión precompilada del oficial pycURL repositorio probablemente te atrape en ninguna parte, porque requiere Python 2.5. Va a no trabajar con 2.6.

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


También es posible que desee considerar el uso requests, una alternativa popular a pycURL. Es un placer usarlo, y se desarrolla activamente.


15
2018-05-22 09:52



Puede 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] [09 de diciembre de 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 win32 precompilado (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 win32 precompilado (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 win32 precompilado (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 win32 precompilado (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 win32 precompilado (con openssl-0.9.8h, zlib-1.2.3)


13
2018-03-21 23:35



De acuerdo a http://bazaar-vcs.org/PyCurl

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

cURL descargas:    http://curl.haxx.se/download.html.

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

Ambos enlaces contienen Linux (y otros   * Nix) tarballs / packages y archivos instaladores de Windows.

Hay instaladores de Windows en ambos enlaces, ojalá funcionen para usted.


12
2018-02-15 19:07



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

sudo aptitude install python-pycurl

Es bastante común un paquete para pensar que la mayoría de las principales distribuciones de Linux lo tendrán en sus fuentes.

Si estás en Windows, necesitarás rizo también. Entonces puedes instalar pycurl que viene envuelto en un instalador.


11
2018-02-03 16:56



Como ya se dijo, depende de la plataforma.

En general, prefiero usar solo el intérprete de Python que está empaquetado para mi SO e instalar todo lo demás en un ambiente virtual, pero esta es una historia completamente diferente ... Si tienes setuptools instalado, la instalación de la mayoría de los paquetes de Python es tan simple como:

easy_install pycurl

7
2018-02-03 17:42



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 descargar y ejecutar pycurl-7.19.3.win32-py2.7.msi.


1
2018-01-09 14:03