【发布时间】:2013-08-19 06:24:03
【问题描述】:
所以这是一个被问过很多次的问题。然而,我关注了在互联网上找到的所有东西。我的图标没有出现,也没有收到任何类型的错误消息。我的程序的其余部分功能正常,只是丑陋的图标。
这是我的 setup.py 文件,如果/我做错了什么,请告诉我?对不起,如果有一个愚蠢的错误。 :(
import os, os.path, sys
import subprocess
from distutils.core import setup
import py2exe
import glob
import numpy
sys.argv.append('py2exe')
target = {
'script' : "MY_PROGRAM.py",
'version' : "1.0",
'company_name' : "MY_COMPANY",
'copyright' : "",
'name' : "PROGRAM_NAME",
'dest_base' : "PROGRAM_NAME",
'icon_resources': [(1, "MY_ICON.ico")]
}
opts = {
'py2exe': { 'includes': ['matplotlib.numerix.random_array', 'dbhash',
'anydbm', 'skimage', 'pymorph', 'register'],
'excludes': ['_gtkagg', '_tkagg'],
'dll_excludes': ['libgdk-win32-2.0-0.dll',
'libgobject-2.0-0.dll'],
'bundle_files': 1
}
}
setup(
data_files = [('Images', glob.glob('Images/*.*'))],
windows = [target],
zipfile = None
)
【问题讨论】: