2016-11-15 174 views
1

私のアイコンを実行可能ファイルに追加できないようです。おそらく私の256は大きかったので、私は64にサイズダウンしたが、それは問題ではないようだと思った。cx_freezeが私のアイコンを適用していません

多分私はアイコンが間違っていると思いますか?フォルダ内の私のapp.exeにicon.ico画像があることを期待していましたが、代わりに次のものがあります: default icon。私は、Windows 7を使用しています

import sys 
from cx_Freeze import setup, Executable 

base = None 
if sys.platform == 'win32': 
    base = 'Win32GUI' 

executables = [ 
       Executable('SectionAnalysisTool.py', 
          icon="icon64.ico", 
          base=base) 
] 
includefiles = ["icon.ico"] 

setup(name='name', 
     version='0.0', 
     description='description', 
     author = "author", 
     options = {'build_exe': {'include_files':includefiles}}, 
     executables=executables 
    ) 

は、WinPython-64-3.4.4.5Qt5(私はQtの経由のアプリを構築していなかった)、と私はWinPythonが提供するcx_Freezeを使用しています。それが重要な場合、私はsnagitでアイコンを作った

+0

ビルドプロセスの出力はありますか? cx_Freeze.util.AddIcon(exeName、iconName)を使用してアイコンの追加を手動で処理できます。 –

答えて

0

あなたはicon.icoを含んでいますが、アイコンファイルicon64.icoを呼び出しています! 同じである必要があります。 イメージファイルが実際に.icoファイルであるかどうかをチェックすることもあります。そうでない場合は、イメージをオンラインで変換できます。

希望に役立ちます! :)

関連する問題