Python打包分發工具setuptools簡介
阿新 • • 發佈:2018-11-10
Python打包分發工具setuptools
通過這個工具,可以打包安裝外掛,並且還可以釋出到PyPI上面,具體參考:
1.http://python.jobbole.com/87240/
2.http://python.jobbole.com/86443/?utm_source=blog.jobbole.com&utm_medium=relatedPosts
釋出自己的python包
1. 首先先去PyPI註冊帳號。
2. 配置~/.pypirc如下:
1 2 3 4 5 6 7 8 9 10 11 12 |
[distutils] index-servers = pypi pypitest
[pypi] username:ShaoZhengjiang password:mypassword
[pypitest] username:ShaoZhengjiang password:mypassword |
3. 然後註冊並上傳自己的包到測試伺服器
pypi提供了一個測試伺服器,我們可以在這個測試伺服器上做測試。
1 |
python setup.py register -r pypitest |
然後
1 |
python setup.py sdist upload -r pypitest |
若沒有問題我們應該不會得到任何錯誤。
4. 上傳至PyPI
若上面的測試成功,我們就可以按照相同的步驟將包註冊並上傳。
1 2 |
python setup.py register -r pypi python setup.py sdist upload -r pypi |
Ok,之後我們就可以在PyPI上看到我們自己的包了。