添加PyInstaller打包配置及清理脚本

添加translate.ico图标文件
更新.gitignore忽略.spec文件
修改main.py导入路径为main_window_final
优化translator.py的错误处理
添加pyinstaller-one技能目录及文档
更新main.spec配置排除不必要的依赖
添加verify_features.py功能验证脚本
This commit is contained in:
2026-01-16 16:37:07 +08:00
parent de670dc1b9
commit 8a5450eeae
9 changed files with 188 additions and 50 deletions

View File

@@ -1,20 +1,16 @@
# -*- mode: python ; coding: utf-8 -*-
from PyInstaller.utils.hooks import collect_data_files
datas = []
datas += collect_data_files('PySide6')
a = Analysis(
['main.py'],
pathex=[],
binaries=[],
datas=datas,
hiddenimports=['PySide6.QtSvg'],
datas=[],
hiddenimports=[],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
excludes=['matplotlib', 'numpy', 'IPython', 'PyQt5', 'PyQt6'],
noarchive=False,
optimize=0,
)