J'essaie d'installer une bibliothèque via pip. J'ai un problème avec le certificat SSL, même avec le --cert. Essayez ceci sous Windows (version pip 1.5.4, version 2.7.6 de python):
pip --cert C:\tmp\cacert.pem install robotframework-archivelibrary --proxy http://myproxy
Obtention de la page https://pypi.python.org/simple/robotframework-archivelibrary/ Impossible d'extraire l'URL https://pypi.python.org/simple/robotframework-archivelibrary/ : erreur de connexion: [Errno 1] _ssl.c: 507: erreur: 14090086: routines SSL: SSL3_GET_SERVER_CERTIFICATE: échec de la vérification du certificat
Des idées?
la source
C:\Python27\Lib\site-packages\certifi\cacert.pem
un d'entre eux a également reçu un traitementComme
--cert
cela ne fonctionne pas pour vous, vous utilisez probablement le mauvais fichier de certificat.Le plus souvent, vous êtes derrière un proxy d'entreprise. Vous devez donc exporter votre certificat racine en accédant à l'URL défaillante (par exemple
https://pypi.python.org/simple/robotframework-archivelibrary/
, voir: Comment enregistrer un certificat SSL de serveur distant localement sous forme de fichier ).Si c'est au format CER, convertissez-le en PEM .
Puis utilisez ce fichier PEM, par exemple
Voir aussi: échec de l'installation du programme d'installation avec "erreur de connexion: [SSL: CERTIFICATE_VERIFY_FAILED]" .
la source
Ajoutez ceci à votre configuration de pip, qui sous Windows est
C:\Users\<user>\pip\pip.ini
.Trouvez votre mandataire en suivant ces instructions.
la source