发布网友
共1个回答
热心网友
您好,在贴吧看到您的问题,我来回答你
据说只要 "包含了Tkinter" 就不能 "bundle_files": 1 了, 因为两者是互斥的、会导致 tk 运行时找不到所需要的资源 .
包含了Tkinter,并且 bundle_files为3时,没有这个问题,而为1时(打包单个文件)时有问题
options = {"py2exe":
{"compressed": 1, #压缩
"optimize": 2,
"ascii": 1,
#"includes":includes,
"bundle_files": 1 }#所有文件打包成一个exe文件
}
3,python2.5 和python2.6都是同样的问题。
因为控制台程序问题,包含Tkinter也没有问题,问题就出在 bundle_files:1时,估计在引用什么时出错了,导致了指针为控。