@echo off REM 修復 Python 依賴衝突 echo ======================================== echo 修復 Python 依賴衝突 echo ======================================== echo. REM 檢查虛擬環境 if not exist "venv\" ( echo [INFO] 建立虛擬環境... python -m venv venv if errorlevel 1 ( echo [ERROR] 無法建立虛擬環境 pause exit /b 1 ) ) REM 啟動虛擬環境 echo [INFO] 啟動虛擬環境... call venv\Scripts\activate.bat REM 升級 pip echo [INFO] 升級 pip... python -m pip install --upgrade pip echo. REM 清理舊的安裝 echo [INFO] 清理舊的套件... pip uninstall -y Flask flask-jwt-extended pyopenssl cryptography echo. REM 安裝相容的 cryptography 版本 echo [INFO] 安裝相容的 cryptography... pip install "cryptography>=41.0.0,<47.0.0" echo. REM 安裝其他依賴 echo [INFO] 安裝其他依賴... pip install -r requirements.txt --upgrade echo. REM 驗證安裝 echo [INFO] 驗證安裝... echo. pip list | findstr "Flask cryptography PyMySQL requests" echo. echo ======================================== echo [SUCCESS] 依賴修復完成! echo ======================================== echo. echo 現在可以執行: python app.py echo. pause