先简单写几句,后续会补充完善,此处当做笔记。
- setup.py网上都有标准的模板,找一个拿来改动下即可
- 生成包命令:python setup.py sdist
- 上传命令:twine upload dist/*
事先配置 ~/.pypirc,文件内容如下:
[distutils]
index-servers=
pypi
company-pypi
pypitest
[pypi]
username: ****
password: ****
[company-pypi]
repository: ****
username: ****
password: ****
[pypitest]
repository:https://testpypi.python.org/pypi
username: ****
password: ****
文件里的用户和密码是个人在pypi上注册的账号密码。
更新库的话,只需要更新setup.py里的version后,重复上传操作即可。