Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么使用'时会出现以下错误;康达更新——全部';我该如何修复它?_Python_Anaconda_Conda - Fatal编程技术网

Python 为什么使用'时会出现以下错误;康达更新——全部';我该如何修复它?

Python 为什么使用'时会出现以下错误;康达更新——全部';我该如何修复它?,python,anaconda,conda,Python,Anaconda,Conda,我正在使用python 3.6.0在win-64上运行conda 4.3.18。直到最近,我一直在使用conda成功地运行独立的虚拟环境,并且没有任何问题。今天,我无法在任何环境中更新任何内容。例如,使用conda update--all时出现以下错误: Fetching package metadata ...........ERROR requests.packages.urllib3.connection: _match_hostname(360): Certificate did not

我正在使用python 3.6.0在win-64上运行conda 4.3.18。直到最近,我一直在使用conda成功地运行独立的虚拟环境,并且没有任何问题。今天,我无法在任何环境中更新任何内容。例如,使用
conda update--all
时出现以下错误:

Fetching package metadata ...........ERROR requests.packages.urllib3.connection:
_match_hostname(360): Certificate did not match expected hostname: conda.binstar
.org. Certificate: {'subject': ((('commonName', 'anaconda.com'),),), 'subjectAlt
Name': [('DNS', 'anaconda.com'), ('DNS', 'anacondacloud.com'), ('DNS', 'anaconda
cloud.org'), ('DNS', 'binstar.org'), ('DNS', 'wakari.io')]}

CondaHTTPError: HTTP None None for url <https://conda.binstar.org/menpo/win-64/r
epodata.json>
Elapsed: None

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.

SSLError(SSLError(CertificateError("hostname 'conda.binstar.org' doesn't match e
ither of 'anaconda.com', 'anacondacloud.com', 'anacondacloud.org', 'binstar.org'
, 'wakari.io'",),),)
获取包元数据……….错误请求.packages.urllib3.connection:
_匹配主机名(360):证书与预期主机名:conda.binstar不匹配
.org。证书:{'subject':(('commonName','anaconda.com'),),,,,,'subjectAlt
名称“:[('DNS',anaconda.com'),('DNS',anacondacloud.com'),('DNS',anaconda.com'),('DNS','anaconda.com')
org'),('DNS','binstar.org'),('DNS','wakari.io')]}
CondaHttPeror:url的HTTP None None
时间:无
尝试检索此URL时发生HTTP错误。
HTTP错误通常是断断续续的,一次简单的重试就可以让您上路。
SSLError(SSLError(CertificateError)(“主机名'conda.binstar.org'与e不匹配
“anaconda.com”、“anacondacloud.com”、“anacondacloud.org”、“binstar.org”的名称
"wakari.io","wakari.io","wakari.io",

我对conda有点陌生,不清楚该如何解决此问题。

尝试暂时禁用检查:

CONDA_SSL_VERIFY=false conda update --all
参考:

在Windows上尝试运行

conda config --set ssl_verify false
conda update --all

谢谢你的帮助,约翰。不幸的是,我发现“CONDA_SSL_VERIFY”在内部或外部命令、可操作程序或批处理文件中无法识别。@347:哦,我知道你在Windows上。试着运行
conda config--set ssl\u verify false
然后
conda update--all
。谢谢,我应该选择它!这个解决方案对我有效。我检查了SSL证书的安全性。它是最新的,但无效,我认为它与它们的子域不匹配。再次感谢。