包装的下一步是编写setup.py 文件。
这包含组装包所必需的信息,因此可以上传到PyPI,并用pip(名称、版本等)安装。
setup.py 文件的示例:
from distutils.core import setup
setup(
name='qkt',
version='0.1dev',
packages=['qkt',],
license='MIT',
long_description=open('README.txt').read(),
)
创建setup.py文件之后,将其上传到PyPI,或者使用命令行创建二进制发行版(可执行安装程序)。
要构建源分发版,使用命令行导航到包含setup.py的目录,并运行命令python setup.py sdist。
运行Python setup.py bdist 或for Windows、Python setup.py bdist_wininst 构建二进制分布。
使用Python setup.py注册,接着是Python setup.py sdist 上传上传包。
最后,安装一个带有Python setup.py安装的包。