在开始之前,我已经检查了这个question,我的setup.py中已经有windows=[]
。请注意,我将要转换的脚本命名为Tkinter.py。
这是我的setup.py:
from distutils.core import setup
import py2exe
setup(
windows=['Tkinter.py'],
options={
"py2exe":{
"bundle_files":1,
}
}
)
这是错误:
C:\Users\Julian\Desktop\Tkinter>python setup.py py2exe
running py2exe
3 missing Modules
------------------
? readline imported from cmd, code, pdb
? win32api imported from platform
? win32con imported from platform
The following modules require a minimum bundle_files option,
otherwise they will not work (currently bundle_files is set to 1):
tkinter: 2
Please change the bundle_files option and run the build again.
Build failed.
我正在尝试将其全部捆绑到一个exe文件中。我很感激帮助!
答案 0 :(得分:0)
忽略缺少的模块问题。它们不会引起任何问题。对于Bundling问题,只需将bundle值更改为2对我有用。