打包Python应用程序

11 投票
1 回答
7990 浏览
提问于 2025-04-17 00:09

我该怎么把一个包含多个文件的Python应用打包和分发呢?我的应用需要一个配置文件,这个文件需要用户自己填写。

我想要的步骤大概和我在Linux机器上用的configure/make/make install/make documentation类似。

1 个回答

2

有很多不同的解决方案,每种方案都要求你的代码按照一定的文件夹结构来组织,并且要声明你使用的任何依赖项。

这些方案没有绝对的对错,但作为一个专业的Python程序员,我带领着一支Python程序员团队,我们尝试过所有的方案,我推荐Poetry,因为它是一个全面且现代的解决方案。

他们的网站文档把所有内容都解释得很清楚。

撰写回答