Python py2exe有问题吗?

时间:2014-06-22 14:43:00

标签: python user-interface tkinter py2exe

我在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'])

错误:

error

我该如何解决这个问题?

2 个答案:

答案 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
)
相关问题