2026-01-15 15:32:23 +08:00
|
|
|
|
---
|
|
|
|
|
|
name: pyinstaller-one
|
2026-01-23 14:12:10 +08:00
|
|
|
|
description: 用pyinstaller打包时,执行这个技能。
|
2026-01-15 15:32:23 +08:00
|
|
|
|
---
|
|
|
|
|
|
|
2026-01-23 14:12:10 +08:00
|
|
|
|
## 元数据
|
|
|
|
|
|
name: pyinstaller个性化打包
|
|
|
|
|
|
description: 打包的时候,要求生成为一个exe文件,使用ico等等
|
|
|
|
|
|
|
|
|
|
|
|
## 概述
|
|
|
|
|
|
此 Skill 用于给有GUI界面的python代码,打包的时候,生成一个统一的要求:生成一个exe文件,去掉控制台窗口,使用本目录下的ico文件作为程序的图标。打包时,如果之前有打包过的文件(dist/build 文件夹),自动覆盖旧文件,不用手动确认,一键打包到底。
|
|
|
|
|
|
|
|
|
|
|
|
## 打包命令示例
|
|
|
|
|
|
pyinstaller --onefile --noconsole --icon=图标文件名.ico --distpath=. --hidden-import=PySide6.Qt6Compat python程序名.py
|
|
|
|
|
|
|
|
|
|
|
|
## 清除多余文件
|
|
|
|
|
|
在windows环境下,执行clean.py。
|