0%

当你有一些复用性高的优质Python代码希望与大家分享,可以把它们整合为一个包(package)并发布到Python官方的PyPi服务器,这样全世界的Python用户都可以使用pip命令来安装和使用它们了。

准备

首先去PyPi注册一个账号,并安装setuptools及twine, pip install --user setuptools twine

依据项目名称建一个项目文件夹,如project。在其中依据包名建立包文件夹,如helloworld。以及README.rstsetup.py等文件,目录结构如下:

1
2
3
4
5
6
project/
helloworld/
__init__.py
module.py
README.rst
setup.py
阅读全文 »