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?
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
Ich hatte das gleiche Problem mit Windows 10 und die folgende Lösung hilft beim Hinzufügen der folgenden Pfade zu Umgebungsvariablen:
Anaconda3\Library\bin
Anaconda3
Anaconda3\Scripts
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!
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