SSLError mit pip install (um Tensorflow zu installieren)

7

während der Installation von TF erschien eine Ausnahme:

  

Datei   "/usr/local/lib/python2.7/dist-packages/pip/_vendor/cachecontrol/adapter.py",   Zeile 46, in Senden   resp = super (CacheControlAdapter, self) .send (request, ** kw) Datei "/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/adapters.py",   Zeile 447, in Senden   Raise SSLError (e, Anfrage = Anfrage) SSLError: ("schlechter Handshake: Fehler ([('SSL-Routinen', 'SSL3_GET_SERVER_CERTIFICATE', 'Zertifikat   verify failed ')],) ",)

%Vor%

Ich habe keine Ahnung, wie ich das lösen kann. Ich habe vor kurzem Pip neu installiert, könnte neu installieren verursachen?

    
Snurka Bill 04.02.2016, 00:46
quelle

6 Antworten

14

SSL-Fehler kann durch folgende Schritte sicher gelöst werden. Laden Sie einfach das Rad selbst herunter und installieren Sie Pip.

# Ubuntu / Linux 64-bit, nur CPU:

$ wget Zypern

$ sudo pip install --upgrade tensorflow-0.5.0-cp27-nicht-linux_x86_64.whl

# Ubuntu / Linux 64-Bit, GPU aktiviert:

$ wget Zypern

$ sudo pip install --upgrade tensorflow-0.5.0-cp27-nicht-linux_x86_64.whl

    
Kazi Nazmul Haque Shezan 08.02.2016, 19:30
quelle
4

Verwenden Sie die folgende Version von certifi

%Vor%

Danach werden keine SSL-Fehler mehr auftreten.

Lösung wurde hier gefunden: Ссылка

    
aboettcher 01.07.2016 15:42
quelle
1

Ich denke, dass Sie einige Sicherheitszertifikate benötigen.

Bitte versuchen Sie den folgenden Befehl.

%Vor%

Wenn Sie eine Fehlermeldung erhalten, deinstallieren und installieren Sie python-requests .

%Vor%

Ich hoffe, es wird Ihnen die Zertifikate geben, die Sie brauchen. Danke.

    
Zin Minn 05.02.2016 09:43
quelle
1

Wer mit macOS arbeitet, läuft von einem Terminalfenster aus.

%Vor%     
Sean Batson 13.07.2017 16:54
quelle
0

Ich bin auch auf dieses Problem gestoßen, und in meinem Fall wurde das Problem nicht behoben, wenn man curl zum manuellen Download verwendete. Curl berichtete folgendes:

%Vor%

Das Problem in meinem Fall war, dass es die Uhr meiner VM war - es war weit hinter ihr. Das Zurücksetzen der Uhr meiner VM, so dass die Datetime korrekt war, behob das Problem, und ich konnte sofort zur Installation direkt von pip zurückkehren.

Ich habe diese Notiz zu einem verwandten GitHub-Problem für TensorFlow hinzugefügt . Diese Unix-StackExchange-Frage führte mich letztendlich zu die Antwort.

    
Owen S. 05.10.2016 19:57
quelle
0

Dieser Befehl funktionierte für mich

%Vor%

Ich habe die Anfrage als http anstelle von https gemacht und konnte die SSL-Prüfung umgehen. Hoffe, das hilft.

    
Gulzar Hemani 23.09.2017 02:48
quelle