我使用的是Python34和py2exe 0.9.2.2,我遇到的问题是here 在某些线程(如here)中,他们还建议添加以下代码:
import sys
sys.setrecursionlimit(5000)
但它只会让我的python.exe崩溃。 所以我试着在这里应用这个建议,但它没有改变结果。我必须补充一点,我是一个自学者。所以我事先道歉,如果有......我无法理解。提前感谢您的帮助
我的设置文件是:
enter code here
from distutils.core import setup
import py2exe
includes = []
excludes = ["six.moves.urllib.parse"]
packages = []
setup(console=['v11.py'],
options = {"py2exe": {"includes": includes,
"excludes": excludes,
"packages": packages,
"dist_dir": "dist",
"xref": False,
"skip_archive": False,
"ascii": False,
"custom_boot_script": '',
}
}
)
我的python代码太长了,无法在此处添加(超出字符数限制),但如果有帮助,它会导入pandas,numpy,matplotlib,math,ctypes,time和tkinter