85 lines
2.4 KiB
Batchfile
85 lines
2.4 KiB
Batchfile
@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
|