webentwicklung-frage-antwort-db.com.de

Probleme bei der Installation von Python-Bibliotheken unter Windows: CondaHTTPError: HTTP 000 CONNECTION FAILED für URL <https://conda.anaconda.org/anaconda/win-64

Guten Morgen alle,

Ich möchte die Pymongo-Bibliothek installieren, erhalte jedoch die folgende Fehlermeldung:

    (C:\Users\xxxxxxx\AppData\Local\Continuum\anaconda3) C:\Users\xxxxxxx>
    conda install -c anaconda pymongo

    Fetching package metadata ...
    CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/a
    naconda/win-64/repodata.json>
    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.

    ConnectTimeout(MaxRetryError("HTTPSConnectionPool(Host='conda.anaconda.org', por
    t=443): Max retries exceeded with url: /anaconda/win-64/repodata.json (Caused by
     ConnectTimeoutError(<urllib3.connection.VerifiedHTTPSConnection object at 0x000
    00000054D6128>, 'Connection to conda.anaconda.org timed out. (connect timeout=9.
    15)'))",),)

Schritte zur Lösung:

1. Update C:\Users\\xxxxxxx\.condarc file with the following:

channels:
  - defaults
ssl_verify: false
proxy_servers:
http: http://sproxy.fg.xxx.com:1000
https: https://sproxy.fg.xxx.com:1000

2. (C:\Users\xxxxxxx\AppData\Local\Continuum\anaconda3) C:\Users\xxxxxxx>
    conda config --set ssl_verify False

Zusätzliche Information

(C:\Users\xxxxxxx\AppData\Local\Continuum\anaconda3) C:\Users\xxxxxxx>
conda info

Current conda install:

               platform : win-64
          conda version : 4.3.27
       conda is private : False
      conda-env version : 4.3.27
    conda-build version : 3.0.22
         python version : 3.6.2.final.0
       requests version : 2.18.4
            config file : C:\Users\xxxxxxx\.condarc
             netrc file : None
           offline mode : False
             user-agent : conda/4.3.27 requests/2.18.4 CPython/3.6.2 Windows/7 W
indows/6.1.7601
          administrator : False

Eine Reihe von Online-Posts hat Anaconda einfach neu installiert, andere Optionen außer einer Neuinstallation?

5
Peter Lucas

Führen Sie den folgenden Befehl in der Eingabeaufforderung/dem Terminal von cmd aus:

[conda config --set ssl_verify no] 

2
kamal dua

Ich hatte das gleiche Problem unter Windows 10-64 und installierte intuitiv die 64-Bit-Version von Miniconda. Es führt jedoch genau zu dem obigen Fehler. Das Installieren des 32-Bit-Conda-Installationsprogramms hat das Problem behoben

1

Mein authentifizierter Proxy-Server ist mit einer Domänen-Whitelist für umfangreiche und wiederholte Downloads konfiguriert, sodass Root- oder Local-Sudoer-Server nicht authentifiziert werden müssen In meinem Fall löste das Hinzufügen von ".amazonaws.com" zur Whitelist das Problem.

1
Max Benelhadj

Ich versuche mit python 2.7 mit anaconda eine virtuelle Umgebung zu erstellen, die Basisumgebung ist python 3.7. Ich stoße auf genau dasselbe Problem ist kein solches Problem mit anderen virtuellen Umgebungen mit python 3.7 oder 3.6.

Dieser Beitrag funktioniert perfekt, um mein Problem auf Win7 mit Anaconda Prompt zu lösen. Grundsätzlich heißt es, dass Sie die folgenden Verzeichnisse in Ihrem Benutzerumgebungspfad in Windows hinzufügen müssen:

C:\Ihr_Verzeichnis_zu_anaconda3\Anaconda3\Scripts

C:\Ihr_Verzeichnis_zu_anaconda3\Anaconda3 \

C:\Ihr_Verzeichnis_zu_anaconda3\Anaconda3\Library\bin - Dies ist das Verzeichnis für openssl

1
talentcat

Vor der Installation eines Pakets (pydicom) läuft die Installation einwandfrei. Nach dem Ich habe versucht, matplotlib zu installieren, aber ich habe den gleichen Fehler wie bei Ihnen. 

Ich habe conda config --set ssl_verify no ausprobiert, aber das Problem konnte nicht gelöst werden. Daher habe ich es erneut auf true gesetzt.

Zum Glück hatte ich eine virtuelle Umgebung, in der ich meine Pakete installierte. Ich habe alle Anaconda-Ansagen geschlossen und in einer neuen test-Umgebung versucht. Magisch funktionierte die Installation. Ich kehrte zu meiner ursprünglichen virtuellen Umgebung zurück und führe die Installation erneut aus, und es funktionierte! 

Möglicherweise musste ich einfach einige Zeit warten, bevor ich conda install wieder verwenden konnte.

Eine andere Sache, die ich tun könnte, ist das Paket zu entfernen, das das Problem verursacht hat, aber ich hatte keine Gelegenheit, es auszuprobieren. Wenn es darum geht, dass einige virtuelle Umgebungen nicht betroffen sind, besteht eine Möglichkeit, dies zu verhindern, indem Sie die Umgebung klonen, bevor Sie ein neues Paket installieren.

Edit : Ich habe die gleiche Lösung ausprobiert, aber es hat nicht funktioniert. Aber anstatt den Fehler sofort anzuzeigen, fragt er mich, ob ich fortfahren möchte. Ich habe die env deaktiviert und Anaconda Prompt wieder geöffnet, dann die gleichen Schritte wie oben ausgeführt und wieder gearbeitet.

0

Ich hatte auch das gleiche Problem, das ich durch die Installation des 32-Bit-Anaconda-Installationsprogramms gelöst habe. 

0

Wenn Sie Ihren PATH-Variablen conda hinzugefügt haben, entfernen Sie diese und verwenden Sie die "Anaconda-Eingabeaufforderung". Dies löste das Problem für mich.

Siehe: https://github.com/conda/conda/issues/8046#issuecomment-450582208

0
andiwi

Ich hatte dieses Problem nach "conda clean -a" auf win-64.
Das Aktivieren und Deaktivieren bestehender Bedingungen löste das Problem.

0
Neeraj

Kam über den CondaHTTP-Verbindungsfehler nach der Installation der Anaconda-Umgebung auf einem neuen Windows 10-Computer. Ich habe praktisch alle oben genannten Empfehlungen erfolglos ausprobiert! Nachdem ich die Anaconda-Archive ( https://repo.continuum.io/archive/ ) durchgesehen habe, habe ich die sofortige Vorgängerversion heruntergeladen .... und nach der Installation und dem Neustart meines PCs ist jetzt alles in Ordnung. Screenshot der Veröffentlichung

0
Victor Ochieng'

Das Problem wurde durch Hinzufügen eines Benutzernamens und eines Kennworts zur Datei C:\Users\xxxxx.condarc behoben

channels:
  - defaults
ssl_verify: false
proxy_servers:
  http: http://xxxxx:[email protected]:yyyy
  https: https://xxxxx:[email protected]:yyyy
0
Peter Lucas

Das Deinstallieren und erneute Installieren von anaconda für alle Benutzer (stattdessen od nur für den aktuellen Benutzer, erfordert Administratorrechte) und das Aktivieren der Option, während des Installationsvorgangs conda zu PATH hinzuzufügen, haben die Probleme für mich behoben.

0
user3186384