1.安装brew 1
/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2.安装python3 1
brew reinstall python@3.13
brew install python3
3.配置python环境变量 1
export PATH=${PATH}:/opt/homebrew/opt/python@3.13/bin
alias python3="/opt/homebrew/opt/python@3.13/bin/python3.13"
4.拉取官方镜像仓库
git clone https://github.com/gensyn-ai/rl-swarm.git
5.进入镜像仓库目录
cd rl-swarm
6.创建虚拟环境
python3 -m venv .venv
source .venv/bin/activate
./run_rl_swarm.sh
官方查看积分地址:
https://dashboard.gensyn.ai/
查看区块地址:
https://gensyn-testnet.explorer.alchemy.com/
特殊情况: 授权问题解决
chmod a+x *.sh
node、nvm安装问题: 启动run_rl_swarm报错提示有raw.githubusercontent.com 问题 需要手动安装nvm,安装node,yarn
# 下载nvm
curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash
# 授权并添加到环境变量
chmod +x ~/.nvm/nvm.shsource ~/.bashrc
# 查看可安装node版本
nvm list-remote
nvm install ...安装最新版node
# 查看node版本
node -v
# 安装yarn
npm install -g yarn
# 查看yarn版本
yarn -version
P2P连接问题:
hydra.errors.InstantiationException: Error in call to target 'genrl_swarm.communication.hivemind.hivemind_backend.HivemindBackend':
P2PDaemonError('Daemon failed to start in 15.0 seconds')
full_key: game_manager.communication
wandb:
wandb: You can sync this run to the cloud by running:
wandb: wandb sync ./logs/wandb/offline-run-20250628_153119-43l2tsbb
>> An error was detected while running rl-swarm. See /Users/mima1111/Documents/gensyn/rl-swarm/logs for full logs.
>> Shutting down trainer...
此问题需要更换节点,或者多启动几次即可