問(wèn)題描述
我需要安裝 Tensorflow,并嘗試先添加環(huán)境.但我收到 HTTP 連接失敗錯(cuò)誤.我支持公司代理,并且已經(jīng)在 .condarc 文件中很好地定義了它們.這是我得到的錯(cuò)誤:
I need to install Tensorflow and was trying to add up environment first. But I get HTTP Connection Failed error. I'm behind a corporate proxy and already defined them well in .condarc file. Here is the error I'm getting:
C:UsersRahulDownloads>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',))",),)
我在他們的問(wèn)題跟蹤器中詳細(xì)發(fā)布了這個(gè)問(wèn)題:https://github.com/conda/conda/issues/7283
I posted this issue in their issue tracker here in detail: https://github.com/conda/conda/issues/7283
正如問(wèn)題跟蹤器中提到的,我已經(jīng)嘗試過(guò)重置 ssl、添加 condarc 文件等.但到目前為止還沒(méi)有運(yùn)氣.我的代理按預(yù)期工作,并且我在 condarc 文件中的條目是正確的.也可以通過(guò)瀏覽器毫無(wú)問(wèn)題地訪問(wèn)連續(xù)存儲(chǔ)庫(kù).
As mentioned in issue tracker, I already tried resetting ssl, adding condarc file etc. But no luck so far. My proxy is working as expected and my entries in condarc file are correct. Also continuum repository is accessible via browser without issues.
conda update
或 conda install
之類的命令都不起作用,并且在執(zhí)行時(shí)會(huì)給出相同的錯(cuò)誤堆棧.
None of the commands like conda update
or conda install
works and gives the same error stack while executing.
這里可能出了什么問(wèn)題?
What might be going wrong here?
推薦答案
顯然,condarc 文件已更新并重寫為空我運(yùn)行配置命令時(shí)的文件.我嘗試運(yùn)行代理設(shè)置和通過(guò)命令行受信任的主機(jī),但它不起作用.但后來(lái)發(fā)現(xiàn)通過(guò)命令行調(diào)用受信任主機(jī)已停止,因此我在 pip.ini 文件中添加了相同的內(nèi)容.之后就成功了!
Apparently, the condarc file was updated and rewritten as an empty file while I ran config command. I tried running proxy settings and trusted host through command line, but it doesn't work. But then found that invoking trusted host through command line is discontinued and so I added the same in pip.ini file. After that it worked!
就像我在 GitHub 問(wèn)題跟蹤器 中提到的,我在下面的 pip 中添加了.ini,它工作了
Like I mentioned in the GitHub issue tracker, I added below in pip.ini and it worked
trusted-host = pypi.python.org pypi.org files.pythonhosted.org
這篇關(guān)于CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.continuum.io/pk gs/r/win-64/repodata.json.bz2>的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!