多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 8.17 【进阶】开源自己的包到 PYPI 上 通过前面的学习,你一定已经学会了如何打包自己的项目,若你觉得自己开发的模块非常不错,想要 share 给其他人使用,你可以将其上传到 PyPi (Python Package Index)上,它是 Python 官方维护的第三方包仓库,用于统一存储和管理开发者发布的 Python 包。 如果要发布自己的包,需要先到 pypi 上注册账号。然后创建 `~/.pypirc` 文件,此文件中配置 PyPI 访问地址和账号。如的.pypirc文件内容请根据自己的账号来修改。 典型的 .pypirc 文件 ```ini [distutils] index-servers = pypi [pypi] username:xxx password:xxx ``` 然后使用这条命令进行信息注册,完成后,你可以在 PyPi 上看到项目信息。 ```shell $ python setup.py register ``` 注册完了后,你还要上传源码包,别人才使用下载安装 ```shell $ python setup.py upload ``` 或者也可以使用 `twine` 工具注册上传,它是一个专门用于与 pypi 进行交互的工具,详情可以参考官网:https://www.ctolib.com/twine.html,这里不详细讲了。