diff --git a/deps/pip-26.1.2-py3-none-any.whl b/deps/pip-26.1.2-py3-none-any.whl new file mode 100644 index 0000000..24b5cc9 Binary files /dev/null and b/deps/pip-26.1.2-py3-none-any.whl differ diff --git a/scripts/deploy/install.sh b/scripts/deploy/install.sh index 52467fb..ad7504d 100644 --- a/scripts/deploy/install.sh +++ b/scripts/deploy/install.sh @@ -57,10 +57,10 @@ fi # 安装 Python 依赖(全局,root 可访问) if [ -d "$INSTALL_DIR/deps" ] && ls "$INSTALL_DIR/deps"/*.whl >/dev/null 2>&1; then - # 先确保 pip3 可用(离线环境下可能未安装) + # 先确保 pip3 可用(离线安装) if ! command -v pip3 &>/dev/null; then if [ -f "$INSTALL_DIR/deps/get-pip.py" ]; then - python3 "$INSTALL_DIR/deps/get-pip.py" --no-setuptools --no-wheel 2>&1 + python3 "$INSTALL_DIR/deps/get-pip.py" --no-index --find-links="$INSTALL_DIR/deps/" 2>&1 fi fi if pip3 install --force-reinstall "$INSTALL_DIR"/deps/*.whl 2>&1; then