pyC*_*hon 5 python macos ssl setup.py
我试图通过以下方式将一个新的python项目从我的mac上传到PyPI:
python setup.py sdist upload -r pypi
当我尝试上传包时,我收到以下错误OSX:
Submitting dist/PyTreasuryDirect-0.1.0.tar.gz to https://pypi.python.org/pypi
error: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
Run Code Online (Sandbox Code Playgroud)
这个问题与这两个问题略有关系,即带pip 的ssl和导入ssl库时.但是我需要setup.py在我的情况下工作,我怎么能通过这个ssl错误?
我在使用OSX 10.10.2(14C109)的Python 2.7.9和Python 3.5上也遇到了同样的错误
OS X 10.10 的解决方案是使用其默认的 Python 版本 2.7.6。
此问题与以下事实有关:从 Python 版本 2.7.9 开始,默认启用 stdlib http 客户端的证书验证 ( PEP 476 )。Python bug tracker中描述了此问题。
| 归档时间: |
|
| 查看次数: |
1455 次 |
| 最近记录: |