嗨,所以我正在尝试创建一个执行python代码的exe文件。在
如果我使用以下设置进行bog标准编译:
from distutils.core import setup
import py2exe, sys, os, Tkinter, ttk, collections, itertools
setup(
windows = [{'script': "sortSimi.py"}],
)
它工作得很好。除了Dist文件夹是巨大的和不友好的事实。 如果我尝试使用以下安装文件,以便将其编译为一个exe:
^{pr2}$它可以编译,但当我运行exe时它就挂起了。我查过任务经理了。它运行了大约10秒,然后就消失了。屏幕上没有GUI或任何内容。在
出什么问题了??在
编辑: 如果我将“windows”行改为:
console = ["sortSimi.py"]
然后它会打开一个命令窗口,然后通知我程序没有响应。 我还尝试使用带有'-b1'参数的第一个安装文件从命令行而不是从安装文件调用绑定,同样的问题。在
bundle_files = 1
在很多情况下都不能很好地工作。在我使用
bundle_files = 2
并定义zipfile = r'lib\library.zip'
,然后用InnoSetup将这些包打包到一个单文件安装程序中。在如果大小是个问题,那么您可能需要定义
excluded = []
和dll_excludes = []
列表。在相关问题 更多 >
编程相关推荐