2009-10-22 91 views
0

当我做我的安装文件下,的PyGTK + py2exe + Inno Setup的 - >图标快捷方式

windows=[ 
{ 
'script': 'gulhane.py', 
'icon_resources': [(1, "icon.ico")] 
} 
], 

Python的崩溃,我无法运行使用python setup.py py2exe脚本。

所以,我不使用icon_resources领域的“窗口”,但我,在文件中添加一个DATA_FILE形式

data_files=[ 
('gui', [ 
'gui/icon.ico' 
] 
), 

我使用Inno Setup的编制由py2exe创建的.exe文件。我尝试访问该文件添加为使用的快捷方式图标,

Name: "{group}\My APP"; Filename: "{app}\MyApp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\gui\icon.ico" 

确保我保持ChangesAssociations=yes

我不能甚至尝试此方法后,查看快捷方式的图标。请问有人可以对此有所了解吗?

回答

0

嗯...我从来没有让py2exe把我的图标放入EXE的问题。一种可能性:你后面的例子在'gui'子目录中显示'icon.ico'文件 - 也许你需要在'icon_resources'条目中指定相同的路径?例如。

... 
windows  = [{ 
        'script': 'gulhane.py', 
        'icon_resources': [(1, 'gui/icon.ico')], 
       }], 
... 
相关问题