本文共 1289 字,大约阅读时间需要 4 分钟。
首先,确保已安装Python和pip ,然后运行以下命令安装 pyinstaller:
python -m pip install pyinstaller
安装完成后,按照以下步骤操作:
在终端中,进入您的项目目录,执行以下命令以创建可执行文件:
pyinstaller -F main.py
如果需要静态输出(无控制台输出),添加 -w
选项:
pyinstaller -F -w main.py
如果需要为可执行文件添加图标,可以使用 -i
选项指定 icon 文件路径:
pyinstaller -F -w -i .\resource\app.ico main.py
创建完成后,你会找到如下文件:
main.spec
:pyinstaller 的配置文件build
文件夹:包含临时构建文件dist
文件夹:包含最终生成的可执行文件和依赖文件打开 main.spec
文件,配置您的需求:
# -*- coding: UTF-8 -*-block_cipher = Nonea = Analysis( ['main.py'], pathex=['E:\\project\\python\\OSTools\\com.demo.tools'], binaries=[], datas=[], hiddenimports=[], hookspath=[], runtime_hooks=[], excludes=[], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher, noarchive=False)pyz = PYZ( a.pure, a.zipped_data, cipher=block_cipher)exe = EXE( pyz, a.scripts, a.binaries, a.zipfiles, a.datas, [], name='main', debug=False, bootloader_ignore_signals=False, strip=False, upx=True, upx_exclude=[], runtime_tmpdir=None, console=False, icon='E:\\project\\python\\OSTools\\com.demo.tools\\resource\\app.ico')
保存并退出后,执行下列命令生成可执行文件:
pyinstaller -F main.spec
完成。最终生成的可执行文件位于 dist
文件夹中,程序图标已配置成功。
转载地址:http://zydvz.baihongyu.com/