Instalar pycurl en un entorno virtual con python2.7

Si realmente necesita hacerlo de esta manera, puede copiar los archivos que se instalan globalmente directamente en su virtualenv. Por ejemplo, no pude hacer que Pycurl funcionara ya que las bibliotecas requeridas no se estaban instalando, pero apt-get install python-pycurl sí. Entonces hice lo siguiente:

sudo apt-get install python-pycurl
cp /usr/lib/python2.7/dist-packages/pycurl* ~/.virtualenvs/myenv/lib/python2.7/site-packages/

La instalación dijo que lo estaba agregando a /usr/lib/python2.7. Así que busqué en ese directorio paquetes de sitio o paquetes dist con pycurl, después de mirar los archivos los copié en mi virtualenv. También tendría que copiar cualquier ejecutable de bin en el directorio bin de virtualenv. Además, al ejecutar un pip install -r require.txt se encontró con éxito pycurl allí y simplemente lo salté como si lo hubiera instalado a través de pip.

Diseña un sitio como este con WordPress.com
Comenzar