Python 尝试在virtualenv上安装软件包时出现CertificateError
嘿,我正试图在新的虚拟环境(2.7.4)上从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
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。在证书错误面前,这通常不是一个好主意。