如何在Linux上将Python wheel或egg转换为可执行文件

时间:2015-09-15 10:26:45

标签: python linux executable

我有一个python程序,使用setuptools,我可以构建生成一个egg或wheel文件。

我试图理解使这个程序易于分发的正确方法。我希望能够将一个文件提供给另一台Linux机器(可能是Ubuntu)并运行一些命令,然后直接执行该程序。

目前我可以安装该程序,允许它按如下方式运行:

$ python3 -m myprogram

如果我的目标是能够将其导入其他Python程序,那就没问题了,但我宁愿让它可以在任何地方运行......比如grep或其他实用程序。

我知道将一个shebang添加到脚本更为典型,但我尝试制作一些可以轻松共享的内容,即使有多个文件和依赖项,甚至当收件人没有&#时39; t有典型的Python工具,如pip

0 个答案:

没有答案