43 lines
899 B
Batchfile
43 lines
899 B
Batchfile
|
|
@echo off
|
|||
|
|
chcp 65001 > nul
|
|||
|
|
echo ================================================
|
|||
|
|
echo 知识库管理器 - 启动脚本
|
|||
|
|
echo ================================================
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
REM 检查 Python 是否安装
|
|||
|
|
python --version >nul 2>&1
|
|||
|
|
if %errorlevel% neq 0 (
|
|||
|
|
echo [错误] 未找到 Python,请先安装 Python 3.8 或更高版本
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo [1/3] 检查依赖...
|
|||
|
|
pip show PySide6 >nul 2>&1
|
|||
|
|
if %errorlevel% neq 0 (
|
|||
|
|
echo [提示] 未安装依赖,正在安装...
|
|||
|
|
pip install -r requirements.txt
|
|||
|
|
if %errorlevel% neq 0 (
|
|||
|
|
echo [错误] 依赖安装失败
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
) else (
|
|||
|
|
echo [成功] 依赖已安装
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo [2/3] 启动应用程序...
|
|||
|
|
python main_window.py
|
|||
|
|
|
|||
|
|
if %errorlevel% neq 0 (
|
|||
|
|
echo.
|
|||
|
|
echo [错误] 应用程序启动失败
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo [成功] 应用程序已关闭
|
|||
|
|
pause
|