Ich verwende einen Firmencomputer unter Windows. Ich habe meinen eigenen Index, der auf einer https-Website gehostet wird. Ich bin mir bewusst, dass ich die Verwendung von https mit trusted-host
vermeiden kann. Aber ich wollte es benutzen.Pip Installation fehlgeschlagen SSL: CERTIFICATE_VERIFY_FAILED auf Windows
Ich versuche, Pakete zu installieren, wie folgt:
pip install -i https://pathtoindex/simple/ pkgname
aber ich bekomme die folgende Fehlermeldung:
Could not fetch URL [...] There was a problem confirming the ssl
certificate: [SSL: CERTIFICATE_VERIFY_FAILED]
certificate verify failed (_ssl.c:590) - skipping
Ich habe auch versuchen .pem Zertifizierungsdatei für meine Domain von Mozilla zum Download , ich habe versucht, den folgenden Befehl ein:
pip --cert dirtocert/cert.pem install -i https://pathtoindex/simple/ pkgname
das funktioniert auch nicht obwohl, noch bekommen th Derselbe Fehler.
Was ist die .pem-Datei, auf die Sie verweisen? Sie haben die entsprechende CA-Datei für Ihr Zertifikat heruntergeladen? – Daniel
Dies ist, wo ich ein bisschen verschwommen bin, alles, was ich tat, war auf Mozilla gehen und laden Sie es von der https-Website, auf der der PIP-Index gehostet wird. – snowleopard
Können Sie die URL des Index, auf den Sie sich beziehen, posten? Ist es privat? Verwenden Sie ein selbstsigniertes Zertifikat dafür? – Daniel