我正在开发一个其他人将要使用的Python程序。他们都安装了python,但是此程序从中导入了几个库。
理想情况下,我希望能够简单地向他们发送Python文件并使其能够运行,而不必告诉他们必须安装的每个库以及使用pip手动获取每个库。
有什么办法可以将我的项目使用的所有库都包含在我的Python文件中(或者可以设置一个安装程序来为其安装文件)?还是我只需要给他们提供必须安装的python库的完整列表,并让他们手动完成每个操作?
这就是Python打包教程的主题。
简而言之,您将它们作为install_requires参数传递给setuptools.setup().
然后,您可以生成多种格式的包,包括wheel、egg,甚至Windows安装程序包。
使用标准打包基础设施还可以为您带来轻松版本管理的好处。
| 归档时间: |
|
| 查看次数: |
3297 次 |
| 最近记录: |