From 80304fcfa8af9249fe286680b4c1e95e214624b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Tue, 3 Feb 2026 15:59:09 +0800 Subject: [PATCH] xx --- .devops/pmstart.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.devops/pmstart.sh b/.devops/pmstart.sh index 3f3e259..b6efc47 100755 --- a/.devops/pmstart.sh +++ b/.devops/pmstart.sh @@ -42,17 +42,20 @@ echo "[步骤 4/7] 检查 Python 依赖..." # 检查并安装 pip if ! python3 -m pip --version &> /dev/null; then echo "pip 未安装,正在安装 pip..." + curl -sS https://bootstrap.pypa.io/get-pip.py | python3 - --user --break-system-packages 2>/dev/null || \ curl -sS https://bootstrap.pypa.io/get-pip.py | python3 - --user echo "✓ pip 安装完成" fi -# 使用 python3 -m pip 代替 pip3 +# 使用 python3 -m pip 代替 pip3,添加 --break-system-packages 标志 if ! python3 -c "import yaml" 2>/dev/null; then echo "安装 PyYAML..." + python3 -m pip install --user --break-system-packages PyYAML 2>/dev/null || \ python3 -m pip install --user PyYAML fi if ! python3 -c "import flask" 2>/dev/null; then echo "安装 Flask..." + python3 -m pip install --user --break-system-packages flask 2>/dev/null || \ python3 -m pip install --user flask fi echo "✓ Python 依赖检查完成"