Je dois installer tensorflow et essayais d’ajouter d’abord l’environnement. Mais je reçois une erreur d'échec de la connexion HTTP. Je suis derrière un proxy d'entreprise et je les ai déjà bien définis dans le fichier .condarc. Voici l'erreur que je reçois:
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',))",),)
J'ai posté ce problème dans leur suivi des problèmes ici en détail: https://github.com/conda/conda/issues/7283
Comme mentionné dans le suivi des problèmes, j’ai déjà essayé de réinitialiser ssl, d’ajouter un fichier condarc, etc. Mais pas de chance jusqu’à présent. Mon proxy fonctionne comme prévu et mes entrées dans le fichier condarc sont correctes. De plus, le référentiel de continuum est accessible via un navigateur sans problème.
Aucune des commandes telles que conda update
ou conda install
ne fonctionne et ne donne la même pile d’erreurs lors de l’exécution.
Appréciez si quelqu'un pouvait comprendre ce qui n'allait pas ici?
Apparemment, le fichier condarc a été mis à jour et réécrit en tant que .__ vide. fichier pendant que je courais la commande config. J'ai essayé d'exécuter les paramètres de proxy et hôte de confiance via la ligne de commande, mais cela ne fonctionne pas. Mais alors trouvé l'appel de l'hôte de confiance via la ligne de commande est interrompu, et ainsi de suite J'ai ajouté la même chose dans le fichier pip.ini. Après cela a fonctionné!
Comme je l'ai mentionné dans GitHub Issue Tracker , j'ai ajouté ci-dessous dans pip.ini et cela a fonctionné
trusted-Host = pypi.python.org pypi.org files.pythonhosted.org
J'ai constaté que l'appel de l'hôte approuvé via la ligne de commande est abandonné et j'ai donc ajouté la même chose dans le fichier pip.ini. Après cela a fonctionné!