分发应用程序

一旦应用程序正常工作,就可以创建 distribution 通过使用 setup.py sdist 命令。以下命令假定当前工作目录包含 tutorial 包装与 setup.py 文件。

在UNIX上:

$VENV/bin/python setup.py sdist

在Windows上:

%VENV%\Scripts\python setup.py sdist

这样的命令的输出如下:

running sdist
# more output
creating dist
Creating tar archive
removing 'tutorial-0.0' (and everything under it)

此命令创建名为 dist . 里面有一个叫tarball的 tutorial-0.0.tar.gz ,这就是 distribution 你的申请。您可以将此文件发送给您的朋友,以向他们展示您的酷新应用程序。他们应该能够通过指向 pip install 直接命令它。或者你可以上传到 PyPI 并与世界其他地方分享,在那里可以通过 pip install 像其他人从pypi下载的软件包一样。