Pet*_*cas 9 python install pymongo anaconda conda
大家早,
我想安装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)'))",),)
Run Code Online (Sandbox Code Playgroud)
采取的步骤解决:
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
Run Code Online (Sandbox Code Playgroud)
附加信息
(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
Run Code Online (Sandbox Code Playgroud)
网上的一些帖子只是重新安装了Anaconda,除了全新安装之外的任何其他选项?
小智 82
这很有魅力:-
只需复制这些:-
1)libcrypto-1_1-x64.dll
2)libssl-1_1-x64.dll
从 D:\Anaconda3\Library\bin 到 D:\Anaconda3\DLLs。
小智 27
我尝试使用带有 anaconda 的 python 2.7 创建一个虚拟环境,基础环境是 python 3.7。我遇到了完全相同的问题。事实证明,使用 python 3.7 或 3.6 的其他虚拟环境没有这样的问题。
这篇文章完美地解决了我在 anaconda 提示符下在 win7 上的问题。它基本上是说您需要将以下目录添加到Windows中的用户环境路径中(转到Start并输入:View Advanced System Settings,然后选择Environmental Variables:然后选择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的目录
小智 10
如果您将 conda 添加到 PATH 变量中,请将其删除并使用“Anaconda Prompt”。这为我解决了这个问题。
参见:https : //github.com/conda/conda/issues/8046#issuecomment-450582208
小智 10
当我尝试创建环境时,我遇到了这个问题。我通过首先使用以下命令激活 conda 基本环境来解决它:
conda activate base
Run Code Online (Sandbox Code Playgroud)
然后我创建了环境
conda create -n myenv python=3.7
Run Code Online (Sandbox Code Playgroud)
小智 8
.condarc文件对我来说,问题在于文件中的缩进.condarc。
proxy_servers:
http: http://testproxy:8080
https: https://testproxy:8080
Run Code Online (Sandbox Code Playgroud)
小智 5
在cmd提示符/终端中执行以下命令:
[conda config --set ssl_verify no]
| 归档时间: |
|
| 查看次数: |
14300 次 |
| 最近记录: |