Py2exe を使用して Python で記述されたアプリケーションのバイナリをビルドしようとしています。これは私の setup.py の例です:
from distutils.core import setup
import py2exe
setup(
windows = [{ "script": "app.py", "icon_resources": [(1, "appicon.ico")]}],
options = {
"py2exe" : {
"dll_excludes": ["MSVCP90.dll"]
}
}
)
.exe がコンパイルされ、正しく動作している間、アイコンは表示されません。Resource Hacker で .exe を開くと、アイコンはあるのに「1」ではなく「0」に保存されていることがわかります。アイコンを手動で正しいスロットに保存すると、機能します。私は何を間違えましたか?