Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.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 尝试在virtualenv上安装软件包时出现CertificateError_Python_Virtualenv - Fatal编程技术网

Python 尝试在virtualenv上安装软件包时出现CertificateError

Python 尝试在virtualenv上安装软件包时出现CertificateError,python,virtualenv,Python,Virtualenv,嘿,我正试图在新的虚拟环境(2.7.4)上从requires文件安装一些软件包,但我一直遇到以下错误: CertificateError: hostname 'pypi.python.org' doesn't match either of '*.addvocate.com', 'addvocate.com' pypi.python.org uses an invalid security certificate. The certificate is only valid for

嘿,我正试图在新的虚拟环境(2.7.4)上从
requires
文件安装一些软件包,但我一直遇到以下错误:

    CertificateError: hostname 'pypi.python.org' doesn't match either of '*.addvocate.com', 'addvocate.com'
pypi.python.org uses an invalid security certificate.

The certificate is only valid for the following names:
  *.addvocate.com , addvocate.com

当我搜索时,似乎找不到任何关于错误的有用信息。这里出了什么问题?世界上谁是addvocate.com?他们在这里干什么?

当我尝试连接到pypi时,我遇到以下错误:

    CertificateError: hostname 'pypi.python.org' doesn't match either of '*.addvocate.com', 'addvocate.com'
pypi.python.org uses an invalid security certificate.

The certificate is only valid for the following names:
  *.addvocate.com , addvocate.com
因此,要么pypi使用了错误的ssl证书,要么我的连接被路由到了错误的服务器


与此同时,我求助于直接从源URL下载。请参见

我也有同样的错误,我通过将我的pip版本降级到1.2.1来修复它:


easy_install pip==1.2.1

这个问题正在python状态站点上记录,该站点位于

更改DNS设置应该可以暂时解决它

对于我的Ubuntu 12.04 Amazon AWS实例,我执行了以下操作:

sudo pico /etc/dhcp/dhclient.conf
supersede domain-name-servers 8.8.8.8, 8.8.4.4;

保存文件,几秒钟后就可以了。

访问当前显示ssl错误:证书仅对以下名称有效:*.addvocate.com,addvocate.com需要
文件的内容是什么?Abenga,它似乎与ISP有关。你是不是碰巧在氧气供应的连接上?一分钟前也有同样的错误,但现在似乎正常了…值得一提的是,我也突然遇到了这个问题。这是来自OVH服务器。我相信这意味着您不再使用SSL。在证书错误面前,这通常不是一个好主意。