wake-up-neo.com

CondaHTTPError: HTTP 000 CONNECTION FEHLER für URL <https://repo.continuum.io/pk gs/r/win-64/repodata.json.bz2>

Ich muss Tensorflow installieren und versuchte zuerst die Umgebung zusammenzufassen. Ich erhalte jedoch einen Fehler bei der HTTP-Verbindung. Ich stehe hinter einem Corporate Proxy und habe sie in der .condarc-Datei bereits gut definiert. Hier ist der Fehler, den ich bekomme:

C:\Users\Rahul\Downloads>conda create -n tensorflow python=3.6 anaconda
Solving environment: failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url 
<https://repo.continuum.io/pk
gs/r/win-64/repodata.json.bz2>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your 
way.
ConnectionError(MaxRetryError("HTTPSConnectionPool(Host='repo.continuum.io, por
t=443): Max retries exceeded with url: /pkgs/r/win-64/repodata.json.bz2 (Caused
by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0
000001A00393C88>: Failed to establish a new connection: [Errno 11002] getaddrinf
o failed',))",),)

Ich habe diese Ausgabe in ihrem Issue-Tracker hier im Detail veröffentlicht: https://github.com/conda/conda/issues/7283

Wie in Issue Tracker erwähnt, habe ich bereits versucht, die SSL-Datei zurückzusetzen, die Condarc-Datei hinzuzufügen usw. Aber bisher kein Glück. Mein Proxy funktioniert wie erwartet und meine Einträge in der Condarc-Datei sind korrekt. Auch das Kontinuum-Repository ist ohne Probleme über den Browser zugänglich.

Keiner der Befehle wie conda update oder conda install funktioniert und gibt bei der Ausführung denselben Fehler-Stack aus. 

Schätzen, ob jemand herausfinden könnte, was hier falsch läuft?

7
Rahul Raj

Anscheinend wurde die Condarc-Datei aktualisiert und als leeres .__ umgeschrieben. Datei, während ich den Konfigurationsbefehl lief. Ich habe versucht, Proxy-Einstellungen und .__ auszuführen. vertrauenswürdiger Host über Befehlszeile, aber es funktioniert nicht. Aber dann gefunden dieser aufrufende vertrauenswürdige Host über die Befehlszeile wird eingestellt und so Ich habe dasselbe in die Datei pip.ini eingefügt. Danach hat es funktioniert!

Wie ich im GitHub Issue Tracker erwähnte, habe ich unten in pip.ini hinzugefügt und es hat funktioniert

trusted-Host = pypi.python.org pypi.org files.pythonhosted.org
1
Rahul Raj

Ich hatte das gleiche Problem mit Windows 10 und die folgende Lösung hilft beim Hinzufügen der folgenden Pfade zu Umgebungsvariablen:

  1. Anaconda3\Library\bin

  2. Anaconda3

  3. Anaconda3\Scripts

1
Malay Revanth

Ich habe festgestellt, dass der Aufruf des vertrauenswürdigen Hosts über die Befehlszeile nicht fortgeführt wird, und ich habe dasselbe in die Datei pip.ini eingefügt. Danach hat es funktioniert!

0
user10465833

Verwenden Sie Anacondas eigene Eingabeaufforderung anstelle von Windows One und geben Sie den folgenden Befehl ein. Keine Notwendigkeit, sich mit der Datei pip.ini Herumzuschlagen

conda create -n yourenvname python=x.x
0
Hamza