Sto cercando di capire se c'è un modo in cui posso evitare di usare il flag --cert per pip quando installo pacchetti al lavoro. C'è qualche problema con il proxy che mi permette di scaricare solo i pacchetti di cui ho bisogno quando fornisco quel flag, nonostante l'aggiunta e l'esecuzione del mycert.crt
file ./usr/local/share/ca-certificates
sudo update-ca-certificates
Un esempio dei messaggi che vedo è:
$ 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
Questo può essere risolto utilizzando invece:
pip install --cert=/usr/local/share/ca-certificates/mycert.crt
Tuttavia, preferirei non doverlo fare (poiché sono sicuro che altre applicazioni si imbatteranno in questo problema).
Sto usando Linux Mint 15 (anche se in precedenza avevo problemi molto simili su Ubuntu 12.04), pip versione 1.4.1.