Tratando de averiguar si hay una manera de evitar el uso del indicador --cert para pip cuando estoy instalando paquetes en el trabajo. Hay un problema con el proxy que solo me permite descargar los paquetes que necesito cuando proporciono ese indicador, a pesar de agregar el mycert.crt
archivo /usr/local/share/ca-certificates
y ejecutarlo sudo update-ca-certificates
.
Un ejemplo de los mensajes que estoy viendo es:
$ pip install "virtualenv>=1.10.1"
Downloading/unpacking virtualenv>=1.10.1
Could not fetch URL https://pypi.python.org/simple/virtualenv/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed>
Will skip URL https://pypi.python.org/simple/virtualenv/ when looking for download links for virtualenv>=1.10.1
Could not fetch URL https://pypi.python.org/simple/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed>
Will skip URL https://pypi.python.org/simple/ when looking for download links for virtualenv>=1.10.1
Cannot fetch index base URL https://pypi.python.org/simple/
Could not fetch URL https://pypi.python.org/simple/virtualenv/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed>
Will skip URL https://pypi.python.org/simple/virtualenv/ when looking for download links for virtualenv>=1.10.1
Could not find any downloads that satisfy the requirement virtualenv>=1.10.1
Cleaning up...
No distributions at all found for virtualenv>=1.10.1
Storing complete log in /tmp/tmpwW5qXD
Esto se puede resolver usando en su lugar:
pip install --cert=/usr/local/share/ca-certificates/mycert.crt
Sin embargo, preferiría no tener que hacerlo (ya que estoy seguro de que otras aplicaciones se topan con este problema).
Estoy ejecutando Linux Mint 15 (aunque anteriormente tuve problemas muy similares en Ubuntu 12.04), pip versión 1.4.1.