如何使用连续脚本的py2exe

时间:2014-05-27 08:16:31

标签: python python-2.7 py2exe multiple-files

所以,我有几个应该逐个执行的python脚本,其中一些带有各种参数,以及以正确的顺序执行它们的主脚本,如下所示:

os.system('first.py')
os.system('second.py argument1')
os.system('second.py argument2')
os.system('third.py')

我想使用py2exe从主脚本创建一个.exe。我怎么告诉py2exe它需要所有这些脚本?我尝试将它们放入options

options = {'includes':['first.py', 'second.py', 'third.py']}

...然后进入脚本列表:

setup(console=[{'script':'main.py'}, 
               {'script':'first.py'}, 
               {'script':'second.py'}, 
               {'script':'third.py'}])

......但都没有奏效。 py2exe成功创建了一个main.exe,但是当我启动它时,它会说:

"first.py" is not recognized as an internal or external command, operable problem or batch file

与'second.py'和'third.py'相同。

0 个答案:

没有答案