fix: 移除tkinter依赖,改用PyQt6实现
- message_handler.py: 重写为兼容模式,tkinter不可用时使用PyQt6 - result_widget.py: 完全重写为PyQt6版本 - models/__init__.py: 更新导出BaseModel而非Base - build.bat: 添加PyQt6的hidden-import参数 这样可以解决Windows打包时tkinter模块找不到的问题
This commit is contained in:
@@ -53,12 +53,19 @@ python -m PyInstaller ^
|
||||
--hidden-import=PyQt6.QtGui ^
|
||||
--hidden-import=PyQt6.QtWidgets ^
|
||||
--hidden-import=sqlalchemy ^
|
||||
--hidden-import=sqlalchemy.orm ^
|
||||
--hidden-import=PIL ^
|
||||
--hidden-import=PIL.Image ^
|
||||
--hidden-import=PIL.ImageEnhance ^
|
||||
--hidden-import=PIL.ImageFilter ^
|
||||
--hidden-import=numpy ^
|
||||
--hidden-import=pyperclip ^
|
||||
--hidden-import=tkinter ^
|
||||
--hidden-import=tkinter.ttk ^
|
||||
--hidden-import=tkinter.scrolledtext ^
|
||||
--hidden-import=tkinter.messagebox ^
|
||||
--hidden-import=yaml ^
|
||||
--hidden-import=requests ^
|
||||
--collect-all pyqt6 ^
|
||||
src/main.py
|
||||
|
||||
|
||||
Reference in New Issue
Block a user