一、问题
win10系统下,在安装anaconda后,执行conda install mingw libpython时报错如图。
D:\anaconda\Scripts>conda install mingw libpython
Solving environment: failed
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
`$ D:\anaconda\Scripts\conda install mingw libpython`
environment variables:
CIO_TEST=<not set>
CLASSPATH=E:\java\jre\lib\;.;
CONDA_ROOT=D:\anaconda
CONDA_SHLVL=0
HOMEPATH=\Users\admin
PATH=D:\anaconda\Library\bin;C:\Program Files (x86)\Common
Files\Oracle\Java\javapath;C:\Program Files\Java\jdk1.8.0_60\bin;C:\Pr
ogramData\Oracle\Java\javapath;E:\jdk8\bin;C:\WINDOWS\system32;C:\WIND
OWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.
0\;C:\WINDOWS\System32\OpenSSH\;c:\Program Files (x86)\Microsoft SQL
Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL
Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL
Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL
Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files
(x86)\Microsoft Visual Studio
9.0\Common7\IDE\PrivateAssemblies\;c:\Program Files (x86)\Microsoft
SQL Server\100\DTS\Binn\;C:\Program Files\Intel\WiFi\bin\;C:\Program
Files\Common Files\Intel\WirelessCommon\;"D:\anaconda;D:\anaconda\Scri
pts;D:\anaconda\Lib\site-packages";C:\Program Files\Microsoft VS Code\
bin;E:\java\bin;C:\Users\admin\AppData\Local\Microsoft\WindowsApps;D:\
PyCharm
2019.3.3\bin;;D:\pycharm\bin;;"D:\anaconda3;D:\anaconda3\Lib\site-
packages\;";
PSMODULEPATH=C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\
REQUESTS_CA_BUNDLE=<not set>
SSL_CERT_FILE=<not set>
UOIPME_REG_PATH=C:\Program Files\Intel Corporation\USB over IP
active environment : None
shell level : 0
user config file : C:\Users\admin\.condarc
populated config files : C:\Users\admin\.condarc
conda version : 4.5.4
conda-build version : 3.10.5
python version : 3.6.5.final.0
base environment : D:\anaconda (writable)
channel URLs : https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/win-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/pro/win-64
https://repo.anaconda.com/pkgs/pro/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\anaconda\pkgs
C:\Users\admin\AppData\Local\conda\conda\pkgs
envs directories : D:\anaconda\envs
C:\Users\admin\AppData\Local\conda\conda\envs
C:\Users\admin\.conda\envs
platform : win-64
user-agent : conda/4.5.4 requests/2.18.4 CPython/3.6.5 Windows/10 Windows/10.0.18362
administrator : False
netrc file : None
offline mode : False
V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/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.
If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.
ConnectionError(ReadTimeoutError("HTTPSConnectionPool(host='repo.anaconda.com', port=443): Read timed out.",),)
A reportable application error has occurred. Conda has prepared the above report.
If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers?
[y/N]: y
Upload successful.
Thank you for helping to improve conda.
Opt-in to always sending reports (and not see this message again)
by running
$ conda config --set report_errors true
具体原因应该是不支持https,将https 改为http即可
二、解决方法
1、在cmd中输入%HOMEPATH%目录打开,编辑其中的 .condarc 文件(记事本打开即可)
2、修改文件
删除 - default
将 - https://... 改成 - http://...
修改后效果如下:
3、修改后运行情况
完美解决!!!