pyinstaller --onefile --windowed 与 pyinstaller -F -w的区别
2025-08-03 17:50:21 1 分享链接 开发笔记 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-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的区别。
- 2025-08-01 15:15
- 通过Edge-tts生成的中文字幕如何自然断句?
- 2025-07-31 18:23
- Edge-tts库 命令行工具有哪些常用参数?
- 2025-07-29 01:43
- 豆包连环画生成提示(优化版)
- 2025-07-28 13:20
- 镜头运动手法:不止推拉,这些技巧让画面更有张力。
- 2025-07-28 13:13
- 摄影与剪辑是视频创作的两个核心环节,二者共同决定了作品的最终呈现效果。
- 2025-07-23 16:35
- 在Python中如何获取脚本所在的目录?
- 2025-07-23 01:09
- Edge-tts库一次支持多少个中文,语速支持设置吗?