py2exe生成自定义图标

时间:2013-08-16 18:51:49

标签: python icons py2exe

所以这是一个多次被问过的问题。然而,我跟踪了互联网上发现的所有事情。我的图标没有出现,我没有收到任何类型的错误消息。我的程序的其余部分运行正常,这只是一个难看的丑陋图标。

这是我的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
    )

1 个答案:

答案 0 :(得分:0)

....

由于某种原因,它现在有效。我使用不同的网站将我的png文件转换为.ico,以及瞧魔术。

:(这么多挣扎