Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.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 如何解决anaconda中的CondaHTTPError?_Python - Fatal编程技术网

Python 如何解决anaconda中的CondaHTTPError?

Python 如何解决anaconda中的CondaHTTPError?,python,Python,我使用的是Windows10Pro(x64),我刚刚安装了Anaonda4.3.1 但每当我尝试安装一个包或更新conda时,它都会显示如下错误 (d:\Miniconda3) C:\Windows\system32>conda update conda Fetching package metadata ..... CondaHTTPError: HTTP None None for url <None> Elapsed: None An HTTP error occur

我使用的是Windows10Pro(x64),我刚刚安装了Anaonda4.3.1

但每当我尝试安装一个包或更新conda时,它都会显示如下错误

(d:\Miniconda3) C:\Windows\system32>conda update conda
Fetching package metadata .....

CondaHTTPError: HTTP None None for url <None>
Elapsed: None

An HTTP error occurred when trying to retrieve this URL.
SSLError(SSLError(SSLError("bad handshake: Error([('SSL routines', 'ssl3_read_bytes', 'sslv3 alert bad record mac')],)",),),)
(d:\Miniconda3)C:\Windows\system32>conda更新conda
正在获取包元数据。。。。。
CondaHttPeror:url的HTTP None None
时间:无
尝试检索此URL时发生HTTP错误。
SSLError(SSLError(SSLError(“错误握手:错误([('SSL例程','ssl3_读取字节','ssl3警报错误记录mac')),),,,),)
conda config——set ssl\u verify False也没有任何区别


使用pip安装软件包没有问题

此类抽象(即,具有高抽象级别)工具产生的这些错误通常很难从工具本身进行调试(需要在工具的代码中进行大量挖掘才能确定并最终找到问题);在绝大多数情况下,一旦您调试了它,您对所讨论的工具了解得足够多,可以编写补丁来解决该问题

我建议您首先跟踪
conda
如何获取它首先获取的元数据(输出的第一行)。在UNIX上我会推荐,但在windows上我会使用(尽管根据,它也适用于windows)

一旦您知道应该从哪个主机获取包,您就可以尝试了解它发生的原因。即,;i、 e.您可能有网络问题(尝试使用另一个网络),或者存在服务器(如果
conda
用于工作,则更有可能)或客户端问题

要在了解主机后尝试调试SSL问题,请运行:

openssl s_client -connect $host:443 -msg -debug
其中,
$host
是使用tcpdump/wireshark找到的主机

祝你好运

注意:我没有在这个答案中链接wireshark.org,而是wireshark的维基百科页面,以防止支持虚假的安全实践,。请不要编辑该链接