pyinstaller --onefile --windowed 与 pyinstaller -F -w的区别
2025-08-03 17:50:21 82 分享链接 开发笔记 pyinstaller
pyinstaller --onefile --windowed
和 pyinstaller -F -w
实际上是完全等价的,两者没有任何功能区别。
它们的关系是:
-F
是--onefile
的缩写形式-w
是--windowed
的缩写形式
具体说明:
--onefile
(或-F
):
表示将程序打包为单个可执行文件(所有依赖会被压缩到一个.exe
中)。--windowed
(或-w
):
表示打包为窗口程序(运行时不显示控制台窗口,适用于 GUI 程序)。
因此,以下两个命令效果完全相同:
# 完整参数形式
pyinstaller --onefile --windowed your_script.py
# 缩写参数形式
pyinstaller -F -w your_script.py
选择哪种写法取决于个人习惯,缩写形式(-F -w
)更简洁,完整形式(--onefile --windowed
)更易读。
最近更新
- 2025-08-18 17:59
- OpenType 字体规范中字体名称表(name 表)核心参数及常用值整理
- 2025-08-16 21:37
- 详细介绍一下subprocess是个什么库?
- 2025-08-14 18:43
- Windows 环境下隐藏subprocess命令行窗口的补丁技术详解
- 2025-08-12 23:48
- 介绍一下Github上自动化视频剪辑(如根据音频 / 字幕匹配视频片段)有哪些项目
- 2025-08-12 23:34
- 在 FFmpeg 中 通过 concat 合并多个文件时里要注意时间基与像素格式
- 2025-08-12 00:22
- 优化豆包智能分镜、分段的提示词与智能体2025.08.12
- 2025-08-04 16:13
- 详细介绍一下 tkinter 的pack布局参数
- 2025-08-03 17:50
- pyinstaller --onefile --windowed 与 pyinstaller -F -w的区别
- 2025-08-03 17:39
- 使用 PyInstaller 打包 Python 程序时 隐藏调用其它程序的命令窗口。
- 2025-08-03 11:04
- 使用 PyInstaller 打包 Python 程序时 -F 与 -D的区别。