pyinstaller:更改应用程序图标

2024-06-25 06:10:02 发布

您现在位置:Python中文网/ 问答频道 /正文

第一次使用pyinstaller时, 我运行了pyinstaller appname.py--icon='myicon.ico' 图标文件是使用convertico.com转换的,它与我运行pyinstaller的目录相同

在dist/appname/目录中,可执行程序appname图标仍然没有更改。 我做错什么了吗? 规范文件为:

# -*- mode: python -*-

block_cipher = None

a = Analysis(['appname.py'],
         pathex=['/home/admin/appname'],
         binaries=None,
         datas=None,
         hiddenimports=[],
         hookspath=None,
         runtime_hooks=None,
         excludes=None,
         win_no_prefer_redirects=None,
         win_private_assemblies=None,
         cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
         cipher=block_cipher)
exe = EXE(pyz,
      a.scripts,
      exclude_binaries=True,
      name='appname',
      debug=False,
      strip=None,
      upx=True,
      console=True , icon='myicon.ico')
coll = COLLECT(exe,
           a.binaries,
           a.zipfiles,
           a.datas,
           strip=None,
           upx=True,
           name='appname')

Tags: 文件py目录nonetrueblock图标icon