mirror of https://github.com/Mai-with-u/MaiBot.git
无修改
parent
fac51e43d6
commit
2ae8ba56c4
18
run.bat
18
run.bat
|
|
@ -1,10 +1,10 @@
|
||||||
@ECHO OFF
|
@ECHO OFF
|
||||||
chcp 65001
|
chcp 65001
|
||||||
if not exist "venv" (
|
if not exist "venv" (
|
||||||
python -m venv venv
|
python -m venv venv
|
||||||
call venv\Scripts\activate.bat
|
call venv\Scripts\activate.bat
|
||||||
pip install -i https://mirrors.aliyun.com/pypi/simple --upgrade -r requirements.txt
|
pip install -i https://mirrors.aliyun.com/pypi/simple --upgrade -r requirements.txt
|
||||||
) else (
|
) else (
|
||||||
call venv\Scripts\activate.bat
|
call venv\Scripts\activate.bat
|
||||||
)
|
)
|
||||||
python run.py
|
python run.py
|
||||||
|
|
@ -1,29 +1,29 @@
|
||||||
@echo on
|
@echo on
|
||||||
chcp 65001 > nul
|
chcp 65001 > nul
|
||||||
set /p CONDA_ENV="请输入要激活的 conda 环境名称: "
|
set /p CONDA_ENV="请输入要激活的 conda 环境名称: "
|
||||||
call conda activate %CONDA_ENV%
|
call conda activate %CONDA_ENV%
|
||||||
if errorlevel 1 (
|
if errorlevel 1 (
|
||||||
echo 激活 conda 环境失败
|
echo 激活 conda 环境失败
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
echo Conda 环境 "%CONDA_ENV%" 激活成功
|
echo Conda 环境 "%CONDA_ENV%" 激活成功
|
||||||
|
|
||||||
set /p OPTION="请选择运行选项 (1: 运行全部绘制, 2: 运行简单绘制): "
|
set /p OPTION="请选择运行选项 (1: 运行全部绘制, 2: 运行简单绘制): "
|
||||||
if "%OPTION%"=="1" (
|
if "%OPTION%"=="1" (
|
||||||
python src/plugins/memory_system/memory_manual_build.py
|
python src/plugins/memory_system/memory_manual_build.py
|
||||||
) else if "%OPTION%"=="2" (
|
) else if "%OPTION%"=="2" (
|
||||||
python src/plugins/memory_system/draw_memory.py
|
python src/plugins/memory_system/draw_memory.py
|
||||||
) else (
|
) else (
|
||||||
echo 无效的选项
|
echo 无效的选项
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
if errorlevel 1 (
|
if errorlevel 1 (
|
||||||
echo 命令执行失败,错误代码 %errorlevel%
|
echo 命令执行失败,错误代码 %errorlevel%
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
echo 脚本成功完成
|
echo 脚本成功完成
|
||||||
pause
|
pause
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
chcp 65001
|
chcp 65001
|
||||||
call conda activate maimbot
|
call conda activate maimbot
|
||||||
cd .
|
cd .
|
||||||
|
|
||||||
REM 执行nb run命令
|
REM 执行nb run命令
|
||||||
nb run
|
nb run
|
||||||
pause
|
pause
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
call conda activate niuniu
|
call conda activate niuniu
|
||||||
cd src\gui
|
cd src\gui
|
||||||
start /b python reasoning_gui.py
|
start /b python reasoning_gui.py
|
||||||
exit
|
exit
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,68 +1,68 @@
|
||||||
@echo off
|
@echo off
|
||||||
setlocal enabledelayedexpansion
|
setlocal enabledelayedexpansion
|
||||||
chcp 65001
|
chcp 65001
|
||||||
|
|
||||||
REM 修正路径获取逻辑
|
REM 修正路径获取逻辑
|
||||||
cd /d "%~dp0" || (
|
cd /d "%~dp0" || (
|
||||||
echo 错误:切换目录失败
|
echo 错误:切换目录失败
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
if not exist "venv\" (
|
if not exist "venv\" (
|
||||||
echo 正在初始化虚拟环境...
|
echo 正在初始化虚拟环境...
|
||||||
|
|
||||||
where python >nul 2>&1
|
where python >nul 2>&1
|
||||||
if %errorlevel% neq 0 (
|
if %errorlevel% neq 0 (
|
||||||
echo 未找到Python解释器
|
echo 未找到Python解释器
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
for /f "tokens=2" %%a in ('python --version 2^>^&1') do set version=%%a
|
for /f "tokens=2" %%a in ('python --version 2^>^&1') do set version=%%a
|
||||||
for /f "tokens=1,2 delims=." %%b in ("!version!") do (
|
for /f "tokens=1,2 delims=." %%b in ("!version!") do (
|
||||||
set major=%%b
|
set major=%%b
|
||||||
set minor=%%c
|
set minor=%%c
|
||||||
)
|
)
|
||||||
|
|
||||||
if !major! lss 3 (
|
if !major! lss 3 (
|
||||||
echo 需要Python大于等于3.0,当前版本 !version!
|
echo 需要Python大于等于3.0,当前版本 !version!
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
if !major! equ 3 if !minor! lss 9 (
|
if !major! equ 3 if !minor! lss 9 (
|
||||||
echo 需要Python大于等于3.9,当前版本 !version!
|
echo 需要Python大于等于3.9,当前版本 !version!
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
echo 正在安装virtualenv...
|
echo 正在安装virtualenv...
|
||||||
python -m pip install virtualenv || (
|
python -m pip install virtualenv || (
|
||||||
echo virtualenv安装失败
|
echo virtualenv安装失败
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
echo 正在创建虚拟环境...
|
echo 正在创建虚拟环境...
|
||||||
python -m virtualenv venv || (
|
python -m virtualenv venv || (
|
||||||
echo 虚拟环境创建失败
|
echo 虚拟环境创建失败
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
call venv\Scripts\activate.bat
|
call venv\Scripts\activate.bat
|
||||||
|
|
||||||
) else (
|
) else (
|
||||||
call venv\Scripts\activate.bat
|
call venv\Scripts\activate.bat
|
||||||
)
|
)
|
||||||
|
|
||||||
echo 正在更新依赖...
|
echo 正在更新依赖...
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
|
|
||||||
echo 当前代理设置:
|
echo 当前代理设置:
|
||||||
echo HTTP_PROXY=%HTTP_PROXY%
|
echo HTTP_PROXY=%HTTP_PROXY%
|
||||||
echo HTTPS_PROXY=%HTTPS_PROXY%
|
echo HTTPS_PROXY=%HTTPS_PROXY%
|
||||||
|
|
||||||
set HTTP_PROXY=
|
set HTTP_PROXY=
|
||||||
set HTTPS_PROXY=
|
set HTTPS_PROXY=
|
||||||
echo 代理已取消。
|
echo 代理已取消。
|
||||||
|
|
||||||
set no_proxy=0.0.0.0/32
|
set no_proxy=0.0.0.0/32
|
||||||
|
|
||||||
call nb run
|
call nb run
|
||||||
pause
|
pause
|
||||||
|
|
@ -1,45 +1,45 @@
|
||||||
@echo off
|
@echo off
|
||||||
setlocal enabledelayedexpansion
|
setlocal enabledelayedexpansion
|
||||||
chcp 65001
|
chcp 65001
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
echo =====================================
|
echo =====================================
|
||||||
echo 选择Python环境:
|
echo 选择Python环境:
|
||||||
echo 1 - venv (推荐)
|
echo 1 - venv (推荐)
|
||||||
echo 2 - conda
|
echo 2 - conda
|
||||||
echo =====================================
|
echo =====================================
|
||||||
choice /c 12 /n /m "输入数字(1或2): "
|
choice /c 12 /n /m "输入数字(1或2): "
|
||||||
|
|
||||||
if errorlevel 2 (
|
if errorlevel 2 (
|
||||||
echo =====================================
|
echo =====================================
|
||||||
set "CONDA_ENV="
|
set "CONDA_ENV="
|
||||||
set /p CONDA_ENV="请输入要激活的 conda 环境名称: "
|
set /p CONDA_ENV="请输入要激活的 conda 环境名称: "
|
||||||
|
|
||||||
:: 检查输入是否为空
|
:: 检查输入是否为空
|
||||||
if "!CONDA_ENV!"=="" (
|
if "!CONDA_ENV!"=="" (
|
||||||
echo 错误:环境名称不能为空
|
echo 错误:环境名称不能为空
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
call conda activate !CONDA_ENV!
|
call conda activate !CONDA_ENV!
|
||||||
if errorlevel 1 (
|
if errorlevel 1 (
|
||||||
echo 激活 conda 环境失败
|
echo 激活 conda 环境失败
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
echo Conda 环境 "!CONDA_ENV!" 激活成功
|
echo Conda 环境 "!CONDA_ENV!" 激活成功
|
||||||
python config/auto_update.py
|
python config/auto_update.py
|
||||||
) else (
|
) else (
|
||||||
if exist "venv\Scripts\python.exe" (
|
if exist "venv\Scripts\python.exe" (
|
||||||
venv\Scripts\python config/auto_update.py
|
venv\Scripts\python config/auto_update.py
|
||||||
) else (
|
) else (
|
||||||
echo =====================================
|
echo =====================================
|
||||||
echo 错误: venv环境不存在,请先创建虚拟环境
|
echo 错误: venv环境不存在,请先创建虚拟环境
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
endlocal
|
endlocal
|
||||||
pause
|
pause
|
||||||
|
|
|
||||||
90
麦麦开始学习.bat
90
麦麦开始学习.bat
|
|
@ -1,45 +1,45 @@
|
||||||
@echo off
|
@echo off
|
||||||
setlocal enabledelayedexpansion
|
setlocal enabledelayedexpansion
|
||||||
chcp 65001
|
chcp 65001
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
echo =====================================
|
echo =====================================
|
||||||
echo 选择Python环境:
|
echo 选择Python环境:
|
||||||
echo 1 - venv (推荐)
|
echo 1 - venv (推荐)
|
||||||
echo 2 - conda
|
echo 2 - conda
|
||||||
echo =====================================
|
echo =====================================
|
||||||
choice /c 12 /n /m "输入数字(1或2): "
|
choice /c 12 /n /m "输入数字(1或2): "
|
||||||
|
|
||||||
if errorlevel 2 (
|
if errorlevel 2 (
|
||||||
echo =====================================
|
echo =====================================
|
||||||
set "CONDA_ENV="
|
set "CONDA_ENV="
|
||||||
set /p CONDA_ENV="请输入要激活的 conda 环境名称: "
|
set /p CONDA_ENV="请输入要激活的 conda 环境名称: "
|
||||||
|
|
||||||
:: 检查输入是否为空
|
:: 检查输入是否为空
|
||||||
if "!CONDA_ENV!"=="" (
|
if "!CONDA_ENV!"=="" (
|
||||||
echo 错误:环境名称不能为空
|
echo 错误:环境名称不能为空
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
call conda activate !CONDA_ENV!
|
call conda activate !CONDA_ENV!
|
||||||
if errorlevel 1 (
|
if errorlevel 1 (
|
||||||
echo 激活 conda 环境失败
|
echo 激活 conda 环境失败
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
echo Conda 环境 "!CONDA_ENV!" 激活成功
|
echo Conda 环境 "!CONDA_ENV!" 激活成功
|
||||||
python src/plugins/zhishi/knowledge_library.py
|
python src/plugins/zhishi/knowledge_library.py
|
||||||
) else (
|
) else (
|
||||||
if exist "venv\Scripts\python.exe" (
|
if exist "venv\Scripts\python.exe" (
|
||||||
venv\Scripts\python src/plugins/zhishi/knowledge_library.py
|
venv\Scripts\python src/plugins/zhishi/knowledge_library.py
|
||||||
) else (
|
) else (
|
||||||
echo =====================================
|
echo =====================================
|
||||||
echo 错误: venv环境不存在,请先创建虚拟环境
|
echo 错误: venv环境不存在,请先创建虚拟环境
|
||||||
pause
|
pause
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
endlocal
|
endlocal
|
||||||
pause
|
pause
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue