type
status
date
slug
summary
tags
category
icon
password
Property
Mar 22, 2025 01:48 AM
- 创建虚拟环境
python3 -m venv <虚拟环境名称>
# 例如: python3 -m venv .venv
- 安装需要的依赖
pip install -r requirements.txt
# 如果你有 requirements.txt 文件
pip install <包名>
# 或者逐个安装需要的包
- 安装 pipinstaller
pip install pyinstaller
- 执行打包命令
pyinstaller -f main.py
- pyinstaller 常用参数
your_script.py
: 这是必须的参数,指定你要打包的 Python 脚本文件。F
,-onefile
: 将所有依赖项和脚本打包成一个单独的可执行文件。这是最常用的选项之一,方便分发。D
,-onedir
: 创建一个包含可执行文件和所有依赖项的文件夹(默认行为)。n NAME
,-name NAME
: 指定生成的可执行文件或文件夹的名称。如果不指定,将使用脚本文件的名称。w
,-windowed
,-noconsole
: 创建一个没有控制台窗口的应用程序(适用于 GUI 程序)。c
,-console
,-nowindowed
: 创建一个带有控制台窗口的应用程序(默认行为,适用于命令行程序)。i ICON
,-icon ICON
: 指定应用程序的图标文件(.ico 格式 for Windows, .icns for macOS, .png for Linux)。