什么是PyPI
PyPI(Python Package Index)是python官方的第三方库的仓库。
所有人都可以下载第三方库或上传自己开发的库到PyPI。
PyPI推荐使用pip包管理器来下载第三方库
包的文件结构
1 | foo |
setup文件
1 | import codecs |
打包上传
使用check命令查看是否存在语法问题,使用sdist进行打包。
1 | python setup.py check |
发布前,需要到pypi官网注册一个账号,并在用户目录新建文件 ~/.pypirc ,并键入以下内容
1 | [distutils] |
执行以下内容进行打包上传,服务器返回Server response (200): OK表示上传成功
1 | python setup.py sdist upload |
发布成功后就可以使用pip install
安装你自己的python包了!