创建类似于Java Jar文件的Python可执行程序包

时间:2019-04-26 11:47:55

标签: python pip setuptools egg

我在没有sudo和Internet访问的环境中工作,因此拥有一个可以在任何地方部署的自包含应用程序包非常有用。

使用Maven将Java项目打包到可执行的jar文件中,这在我的情况下非常有用。

但是,我正在尝试使用python实现相同的功能,可能将所有必需的依赖项打包到zip / egg / wheel文件中,以便只要安装了python二进制文件就可以在任何环境中执行。

我尝试使用python setup.py bdist_egg,但这会创建一个鸡蛋文件,而没有我的顶层 main .py和正在使用的模块。

非常感谢您在这种情况下的经验!

0 个答案:

没有答案