2013-08-16 36 views
-1

所以這是一個多次被問到的問題。然而,我遵循互聯網上發現的所有事情。我的圖標沒有出現,我也沒有收到任何錯誤信息。我的程序的其餘部分運行良好,這只是一個糟糕的圖標。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 
    ) 

回答

0

....

出於某種原因,現在的工作,我用不同的網站轉換我的PNG文件到.ICO,瞧魔術。

:(如此很多鬥爭