【发布时间】:2014-01-23 23:46:06
【问题描述】:
我整天都在修补这里和这里的解决方案:
How would I combine multiple .py files into one .exe with Py2Exe
Packaging multiple scripts in PyInstaller
但它并没有像我想象的那样工作。
我有一个过去 6 个月一直在开发的程序,我刚刚将其中一个功能提供给了另一位使用 Python 工作的开发人员。
我想做的是使用他的脚本,而不需要用户下载和安装 python。
我看到的问题是 1 个 python 脚本调用其他 14 个 python 脚本来执行各种任务。
那么我要问的是最好的方法是什么?
是否可以将 15 个脚本及其所有依赖项打包成 1 个我可以正常调用的 exe?还是有另一种方法可以将初始脚本打包成 exe 并且该 exe 可以正常调用 .py 脚本?还是我应该直接说 f' 并在我的安装文件中包含一个 python 安装程序?
这适用于 Python 2.7.6 顺便说一句
这就是初始脚本调用其他脚本的方式。
import printSub as ps
import arrayWorker as aw
import arrayBuilder as ab
import rootWorker as rw
import validateData as vd
etc...
如果这是您尝试合并这些脚本,您会怎么做?
谢谢
【问题讨论】:
标签: python python-2.7 exe executable