从源码部署
Android Termux部署请前往🔗部署方法
无论如何,都不建议直接从源码部署,从源码部署不会有官方的更新程序支持,使用 git pull
也会有损坏程序的风险。
首先,安装好 Python 3.10.x
Windows
MacOS
使用homebrew安装
bash
brew install python 3.10
Linux
使用UV安装
bash
uv python install 3.10
啥?你没有UV,放心,你都用linux了,这点小事肯定会解决的。
然后,你需要自备adb
从Git安装
Windows
使用 winget
安装Git
cmd
winget install Git.Git
或从 Git官方网站 下载,运行安装程序,一路下一步即可
不用担心安装到C盘会占用空间,就100+MB的软件
MacOS
从homebrew安装
bash
brew install git
Linux
一般发行版中都自带Git,如果没有,请从软件包管理器中安装
然后,在你想安装BAAH的位置,打开终端,运行以下内容。
cmd
# 如果你连接github的网络良好,运行这个
git clone https://github.com/BlueArchiveArisHelper/BAAH.git
# 如果不好,运行下列内容
git clone https://gh-proxy.com/BlueArchiveArisHelper/BAAH.git
不要关闭窗口,运行 cd BAAH
进入文件夹,安装依赖
cmd
# 换源
pip config set global.index-url https://mirrors.cernet.edu.cn/pypi/web/simple
# 安装依赖
pip install -r requirements.txt
使用 python jsoneditor.py
来运行webui,在配置文件编辑界面中修改adb路径
执行 python main.py config.json
将会按照config.json配置开始执行BAAH
从源码归档安装
不用安装git,下载 source code zip 然后解压到想要的文件夹,在BAAH源代码文件夹中打开终端,然后安装依赖,运行即可。