Ai_GirlFriend/快速安装依赖.bat

85 lines
2.4 KiB
Batchfile
Raw Permalink Normal View History

2026-02-28 09:40:18 +08:00
@echo off
chcp 65001 >nul
title 快速安装依赖(忽略扩展检查)
echo.
echo ╔════════════════════════════════════╗
echo ║ 快速安装依赖(忽略扩展检查) ║
echo ╚════════════════════════════════════╝
echo.
echo 说明:此脚本会忽略 PHP 扩展检查
echo 项目仍然可以运行,但建议稍后配置扩展
echo.
echo 按任意键继续...
pause >nul
REM ==========================================
REM 配置 Composer 镜像
REM ==========================================
echo.
echo [1/3] 配置 Composer 国内镜像...
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
echo [成功] 镜像配置完成
echo.
REM ==========================================
REM 安装 PHP 依赖(忽略平台要求)
REM ==========================================
echo [2/3] 安装 PHP 依赖...
echo.
cd /d "%~dp0xunifriend_RaeeC"
echo 正在安装(忽略扩展检查)...
composer install --ignore-platform-reqs
if errorlevel 1 (
echo.
echo [错误] 安装失败
pause
exit /b 1
)
echo.
echo [成功] PHP 依赖安装完成
echo.
REM ==========================================
REM 安装 Python 依赖
REM ==========================================
echo [3/3] 安装 Python 依赖...
echo.
cd /d "%~dp0"
pip install -r lover/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
if errorlevel 1 (
echo.
echo [警告] Python 依赖安装可能有问题
echo.
) else (
echo.
echo [成功] Python 依赖安装完成
echo.
)
REM ==========================================
REM 完成
REM ==========================================
echo.
echo ╔════════════════════════════════════╗
echo ║ 安装完成! ║
echo ╚════════════════════════════════════╝
echo.
echo ✓ PHP 依赖已安装(已忽略扩展检查)
echo ✓ Python 依赖已安装
echo.
echo ⚠️ 重要提示:
echo 虽然依赖已安装,但建议配置 PHP 扩展
echo 运行 配置PHP扩展.bat 进行配置
echo.
echo 下一步:
echo 1. 确保 MySQL 数据库已启动
echo 2. 运行 启动项目.bat 启动服务
echo.
pause