我在Tkinter
中用图片编写了一个带有GUI的python应用程序。现在我已经完成了,我正在尝试使用.exe
将其转换为py2exe
。我的所有图片都与我的python文件和安装文件位于同一文件夹中,但是当我尝试通过Command Prompt
转换我的python文件时,我收到错误消息,说明我的。ico
文件未定义它无法复制它。我认为问题是由于我的setup.py
文件。如何将我的图像复制到新的.exe
可执行文件中,而不会出现我之前从未使用py2exe
的错误。
设置文件:
from distutils.core import setup
import py2exe
setup(console=['Gui.py'])
错误:
我该如何解决这个问题?
答案 0 :(得分:1)
您可能忘了定义图标:
cfg = {
'py2exe.icon':'icon.ico',
...
}
答案 1 :(得分:0)
尝试像这样更改setup.py
:
from distutils.core import setup
import py2exe
data_files = [('', [r'standardicon.ico'])]
setup(
windows =['Gui.py'],
data_files = data_files
)