Issues with installing python libraries on Windows : CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/anaconda/win-64
Issues with installing python libraries on Windows : CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/anaconda/win-64
我想安装 pymongo 库,但出现以下错误:
(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)'))",),)
采取的解决步骤:
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
附加信息:
(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
网上很多帖子只是重新安装了Anaconda,除了全新安装还有其他选择吗?
通过向文件 C:\Users\xxxxx.condarc
添加用户名和密码解决了该问题
channels:
- defaults
ssl_verify: false
proxy_servers:
http: http://xxxxx:password@sproxy.fg.abc.com:yyyy
https: https://xxxxx:password@sproxy.fg.abc.com:yyyy
我的经过身份验证的代理服务器配置了一个域白名单,用于大量和重复的下载,因此不需要对 root 或本地 sudoer 进行身份验证。
添加 conda.anaconda.org 是不够的,因为此 repo 将其流量重定向到 amazonaws.com。
就我而言,将“.amazonaws.com”添加到白名单解决了问题。
在cmd中执行以下命令prompt/terminal:
conda config --set ssl_verify no
在安装一些包(pydicom
)之前安装运行就好了。后
我尝试安装 matplotlib
,但出现了与您相同的错误。
我尝试了 conda config --set ssl_verify no
但它没有解决问题,所以我再次将其设置为 true。
幸运的是,我有一个安装包的虚拟环境。我关闭了所有 Anaconda 提示并在新的 test
环境中尝试。神奇的是,安装成功了。我回到原来的虚拟环境并 运行 再次安装,它成功了!。
可能是我需要等待一段时间才能再次使用conda install
。
我可以做的另一件事是删除导致问题的包,但我没有机会尝试。如果它与一些不受影响的虚拟环境有关,那么一种可能的防范方法是在安装任何新包之前克隆环境。
编辑:我尝试了相同的解决方案,但没有用。但是它没有立即显示错误,而是询问我是否要继续。我停用了 env,并重新打开了 anaconda 提示符,然后执行与上述相同的步骤并再次工作。
我也有同样的问题,我通过安装 32 位 Anaconda 安装程序解决了。
解决了 Windows 64 位上的 CondaHTTPError: HTTP 000 CONNECTION。
我在 Windows 10-64 位上遇到了同样的问题,并直观地安装了 64 位版本的 miniconda。但是,它会导致与上面完全相同的错误。安装 32 位 conda 安装程序已解决问题
如果您将 conda 添加到 PATH 变量,请将其删除并使用 "Anaconda Prompt"。这解决了我的问题。
参见:https://github.com/conda/conda/issues/8046#issuecomment-450582208
为所有用户卸载并重新安装 anaconda(而不是仅当前用户,需要管理员权限)并在安装过程中激活将 Anaconda 添加到 PATH 的选项,为我解决了问题。
在新的 Windows 10 计算机上安装 Anaconda 环境后遇到 CondaHTTP 连接错误。我几乎尝试了以上所有建议,但均未成功!查找 Anaconda 档案(https://repo.continuum.io/archive/ ), I downloaded the immediate previous release .... and on installation and rebooting my PC, all is now wellscreenshot of release
我尝试用 anaconda 创建一个 python 2.7 的虚拟环境,基本环境是 python 3.7。我遇到了完全相同的问题。事实证明,python 3.7 或 3.6 的其他虚拟环境没有这样的问题。
This post 完美地解决了我在 win7 上使用 anaconda 提示符的问题。
它基本上说您需要将以下目录添加到 windows 中的用户环境路径中(转到 Start
并输入:View Advanced System Settings
,然后是 select Environmental Variables
: 然后 select Path
然后点击 Edit
: 最后你可以点击 New
添加路径):
C:\your_directory_to_anaconda3\Anaconda3\Scripts
C:\your_directory_to_anaconda3\Anaconda3\
C:\your_directory_to_anaconda3\Anaconda3\Library\bin -- 这是openssl的目录
我在 win-64 "conda clean -a" 之后遇到了这个问题。
激活和停用现有的 conda env 解决了这个问题。
简而言之 - 安装 Microsoft Visual C++ Redistributable for Visual Studio 解决了我的问题。
更详细:在尝试 suggested solution of installing a new version of OpenSSL, the installation process told me I was missing a dependency - the Visual Studio Redistributable package. The installer led me to a direct download page of the 2017 version. I can't find that page now, but the official release of 2019 can be found here 后,应该也能正常工作(在 其他工具和框架 下找到)。
您可能需要升级您的 openssl 安装
您可以在这里下载(试用最新版本):
https://slproweb.com/products/Win32OpenSSL.html
来源:
https://github.com/ContinuumIO/anaconda-issues/issues/6424#issuecomment-464660808
我在尝试创建环境时遇到了这个问题。我通过首先激活 conda 基础环境来解决它:
conda activate base
然后我创建了环境
conda create -n myenv python=3.7
- 检查代理 URL
- 验证
.condarc
文件
对我来说,问题出在 .condarc
文件中的缩进。
proxy_servers:
http: http://testproxy:8080
https: https://testproxy:8080
这很有用:-
只需复制这些:-
libcrypto-1_1-x64.dll
libssl-1_1-x64.dll
从 D:\Anaconda3\Library\bin
到 D:\Anaconda3\DLLs
。
谢谢大家的回复。就我而言,我发现我的卡巴斯基安全软件一直在阻止它。在我退出应用程序的那一刻,所有应用程序都已下载。在尝试上述所有选项之前,请检查您的防火墙设置。
我尝试了所有这些解决方案并且 none 对我有效。 运行 命令后
conda config --remove-key channels
在 Anaconda Prompt 中,在我下次尝试时一切都开始为我工作。
补充说我在 ubuntu WSL 上遇到了同样的问题。 None 的解决方案对我有用,直到我意识到我正在使用 WSL 版本 1(我以为我已经升级了)。从 WSL 1 升级到 WSL 2 解决了我的问题。
运行 遵循这两个命令对我有用。
conda config --remove-key proxy_servers
conda clean --source-cache
我想安装 pymongo 库,但出现以下错误:
(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)'))",),)
采取的解决步骤:
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
附加信息:
(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
网上很多帖子只是重新安装了Anaconda,除了全新安装还有其他选择吗?
通过向文件 C:\Users\xxxxx.condarc
添加用户名和密码解决了该问题channels:
- defaults
ssl_verify: false
proxy_servers:
http: http://xxxxx:password@sproxy.fg.abc.com:yyyy
https: https://xxxxx:password@sproxy.fg.abc.com:yyyy
我的经过身份验证的代理服务器配置了一个域白名单,用于大量和重复的下载,因此不需要对 root 或本地 sudoer 进行身份验证。 添加 conda.anaconda.org 是不够的,因为此 repo 将其流量重定向到 amazonaws.com。 就我而言,将“.amazonaws.com”添加到白名单解决了问题。
在cmd中执行以下命令prompt/terminal:
conda config --set ssl_verify no
在安装一些包(pydicom
)之前安装运行就好了。后
我尝试安装 matplotlib
,但出现了与您相同的错误。
我尝试了 conda config --set ssl_verify no
但它没有解决问题,所以我再次将其设置为 true。
幸运的是,我有一个安装包的虚拟环境。我关闭了所有 Anaconda 提示并在新的 test
环境中尝试。神奇的是,安装成功了。我回到原来的虚拟环境并 运行 再次安装,它成功了!。
可能是我需要等待一段时间才能再次使用conda install
。
我可以做的另一件事是删除导致问题的包,但我没有机会尝试。如果它与一些不受影响的虚拟环境有关,那么一种可能的防范方法是在安装任何新包之前克隆环境。
编辑:我尝试了相同的解决方案,但没有用。但是它没有立即显示错误,而是询问我是否要继续。我停用了 env,并重新打开了 anaconda 提示符,然后执行与上述相同的步骤并再次工作。
我也有同样的问题,我通过安装 32 位 Anaconda 安装程序解决了。 解决了 Windows 64 位上的 CondaHTTPError: HTTP 000 CONNECTION。
我在 Windows 10-64 位上遇到了同样的问题,并直观地安装了 64 位版本的 miniconda。但是,它会导致与上面完全相同的错误。安装 32 位 conda 安装程序已解决问题
如果您将 conda 添加到 PATH 变量,请将其删除并使用 "Anaconda Prompt"。这解决了我的问题。
参见:https://github.com/conda/conda/issues/8046#issuecomment-450582208
为所有用户卸载并重新安装 anaconda(而不是仅当前用户,需要管理员权限)并在安装过程中激活将 Anaconda 添加到 PATH 的选项,为我解决了问题。
在新的 Windows 10 计算机上安装 Anaconda 环境后遇到 CondaHTTP 连接错误。我几乎尝试了以上所有建议,但均未成功!查找 Anaconda 档案(https://repo.continuum.io/archive/ ), I downloaded the immediate previous release .... and on installation and rebooting my PC, all is now wellscreenshot of release
我尝试用 anaconda 创建一个 python 2.7 的虚拟环境,基本环境是 python 3.7。我遇到了完全相同的问题。事实证明,python 3.7 或 3.6 的其他虚拟环境没有这样的问题。
This post 完美地解决了我在 win7 上使用 anaconda 提示符的问题。
它基本上说您需要将以下目录添加到 windows 中的用户环境路径中(转到 Start
并输入:View Advanced System Settings
,然后是 select Environmental Variables
: 然后 select Path
然后点击 Edit
: 最后你可以点击 New
添加路径):
C:\your_directory_to_anaconda3\Anaconda3\Scripts
C:\your_directory_to_anaconda3\Anaconda3\
C:\your_directory_to_anaconda3\Anaconda3\Library\bin -- 这是openssl的目录
我在 win-64 "conda clean -a" 之后遇到了这个问题。
激活和停用现有的 conda env 解决了这个问题。
简而言之 - 安装 Microsoft Visual C++ Redistributable for Visual Studio 解决了我的问题。
更详细:在尝试 suggested solution of installing a new version of OpenSSL, the installation process told me I was missing a dependency - the Visual Studio Redistributable package. The installer led me to a direct download page of the 2017 version. I can't find that page now, but the official release of 2019 can be found here 后,应该也能正常工作(在 其他工具和框架 下找到)。
您可能需要升级您的 openssl 安装
您可以在这里下载(试用最新版本):
https://slproweb.com/products/Win32OpenSSL.html
来源:
https://github.com/ContinuumIO/anaconda-issues/issues/6424#issuecomment-464660808
我在尝试创建环境时遇到了这个问题。我通过首先激活 conda 基础环境来解决它:
conda activate base
然后我创建了环境
conda create -n myenv python=3.7
- 检查代理 URL
- 验证
.condarc
文件
对我来说,问题出在 .condarc
文件中的缩进。
proxy_servers:
http: http://testproxy:8080
https: https://testproxy:8080
这很有用:-
只需复制这些:-
libcrypto-1_1-x64.dll
libssl-1_1-x64.dll
从 D:\Anaconda3\Library\bin
到 D:\Anaconda3\DLLs
。
谢谢大家的回复。就我而言,我发现我的卡巴斯基安全软件一直在阻止它。在我退出应用程序的那一刻,所有应用程序都已下载。在尝试上述所有选项之前,请检查您的防火墙设置。
我尝试了所有这些解决方案并且 none 对我有效。 运行 命令后
conda config --remove-key channels
在 Anaconda Prompt 中,在我下次尝试时一切都开始为我工作。
补充说我在 ubuntu WSL 上遇到了同样的问题。 None 的解决方案对我有用,直到我意识到我正在使用 WSL 版本 1(我以为我已经升级了)。从 WSL 1 升级到 WSL 2 解决了我的问题。
运行 遵循这两个命令对我有用。
conda config --remove-key proxy_servers
conda clean --source-cache