python打包代碼上傳PYPI出現錯誤500,虛心求教
問題描述
因為是新手,所以對代碼故障問題不是很了解,本來按書上的操作進行的,但是在最后一步上傳到PYPI出現了錯誤500,下面是上傳時的代碼
RANGEdeMacBook-Pro:beerkf range$ python3 setup.py registerrunning registerrunning checkWe need to know who you are, so please choose either:
use your existing login,
register as a new user,
have the server generate a new password for you (and email it to you), or
quitYour selection [default 1]:
1Username: RangeMPassword: Registering beerkf to https://upload.pypi.org/legacy/Server response (500): <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)>
下面再貼上setup代碼,不知道是哪里出錯了from distutils.core import setup
setup(
name =’beerkf’,version =’1.0.0’,py_modules =’beerkf’,author =’hfpython’,author_email =’[email protected]’,url =’http://www.headfirstlabs.com’,description =’A simple print function for nested list.’,
)
問題解答
回答1:現在pypi的這個接口已經不能使用了,但是通過pypi上表單的形式進行提交了,如果你想使用接口的方式提交的話,需要安裝twine才能使用:
pip install twine
具體操作可以參考上傳
