This commit is contained in:
duxin
2026-07-06 10:01:55 +08:00
parent 34ed062c77
commit f3aca09df4
6 changed files with 52 additions and 1641 deletions

View File

@ -2,12 +2,12 @@
chcp 65001 >nul
echo.
echo ================================================
echo 水质参数反演分析系统 - 打包工具
echo 水质参数反演分析系统 - 打包工具 (V2)
echo ================================================
echo.
:: 检查是否在正确目录
if not exist "src\gui\water_quality_gui.py" (
:: 检查是否在正确目录 (V2 入口)
if not exist "src\gui\water_quality_gui_v2.py" (
echo [错误] 请在项目根目录下运行此脚本!
pause
exit /b 1
@ -22,19 +22,14 @@ python -m pip install -r requirements.txt --quiet
python -m pip install pyinstaller --quiet
echo [3/4] 开始打包(首次可能需要 5-15 分钟,请耐心等待)...
pyinstaller --clean scripts/water_quality_gui.spec
echo.
echo [打包提示] 如果仍然出现 "No module named 'styles'",请检查:
echo 1. dist\water_quality_gui\styles.py 是否存在
echo 2. 是否需要添加 --collect-all styles 参数
pyinstaller --clean water_quality_app.spec
echo.
echo [4/4] 打包完成!
echo.
echo 输出位置:
echo dist\water_quality_gui\water_quality_gui.exe
echo dist\water_quality_gui\_internal\
echo dist\MegaWater\MegaWater.exe
echo dist\MegaWater\_internal\
echo.
echo 建议:
echo 1. 将 dist 文件夹整个复制给用户(包含所有依赖)