在pypitest中注册时,SSL:CERTIFICATE_VERIFY_FAILED

alv*_*vas 5 python ssl software-packaging pypi setup.py

我已经按照Peter Down关于将包推送到PyPI的说明http://peterdowns.com/posts/first-time-with-pypi.html

我有一个关于PyPI Live和PyPI测试的帐户,我可以登录并通过电子邮件验证帐户.

但是当我试图在我的回购中运行时:

python setup.py register -r pypitest
Run Code Online (Sandbox Code Playgroud)

我明白了:

running register
running check
Registering [package_name] to https://testpypi.python.org/pypi
Server response (500): <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Run Code Online (Sandbox Code Playgroud)

知道出了什么问题吗?我的~/.pypirc文件也是根据我的用户名和密码编写的.

如何解决这个问题,以便我可以在PyPI上注册包?