这是一个Robocup2d环境安装脚本,只需要执行这个脚本就能一键安装完全部所需环境。
这个脚本会安装:
-
rcssserver
-
rcssmonitor
-
librcsc
-
soccerwindow2
-
fedit2
安装过程会占满CPU以提高安装速度,建议在此安装期间不要运行其他程序。
安装脚本使用assets目录中的压缩包进行安装。如果你要更新本地的包,请直接将压缩包放入assets文件夹中,脚本会识别出最新的版本进行安装。注意压缩包内的文件夹名应与压缩包同名。比如rcssserver-17.0.1.tar.gz解压出来应该是rcssserver-17.0.1
脚本会自行识别Linux发行版本进行安装,目前该脚本仅支持Ubuntu
/ArchLinux
/Manjaro
,其他发行版可以在env-others
文件里配置安装依赖的命令,格式可以参考env-archlinux.sh
或env-ubuntu.sh
文件。
首先假定你已经完成了基本的系统配置,比如你已经
-
给系统换好了源
-
更新了系统
-
安装了python3和python3-pip
执行环境安装脚本:
git clone https://gitee.com/juzaizai/robocup2d-environment.git
cd robocup2d-environment
pip3 install -r requirements.txt
python3 install.py
soccerwindow2
rcssmonitor
rcssserver
fedit2
killall -9 rcssserver