python打包

1. 打包成应用程序包(.app):

```bash

pyinstaller --windowed --add-data "mp3:mp3" --name "气象预警工具" main.py

```

 

2. 打包成单文件可执行文件(无后缀,可通过终端运行):

```bash

pyinstaller --onefile --windowed --add-data "mp3:mp3" --name "气象预警工具" main.py

```

 

注意:在单文件模式下,`--windowed`选项会让程序不显示控制台窗口(即不启动终端),所以它适合GUI程序。但是,如果你需要调试,可能需要去掉`--windowed`,这样运行时会打开一个控制台窗口显示输出。

 

另外,如果你在打包成应用程序包后,仍然看到一个无后缀的文件,那可能是PyInstaller的中间文件,你可以忽略它,只分发.app文件。

posted @ 2025-06-15 21:05  brady-wang  阅读(20)  评论(0)    收藏  举报