欢迎光临散文网 会员登陆 & 注册

Webots安装(解决加载资源文件问题)

2023-03-25 16:50 作者:浩渺寰宇一粟君  | 我要投稿



之前发过两个视频记录安装方法,都不完美,很繁琐。现在有比较好的方法,推荐使用。



天下苦webots简化安装包体积导致资源文件难以加载问题久矣

经网友指点,说通过源码编译能完美解决,试了一下确实可以。

知乎同步更新。

安装2022a版本及后面的版本:

通过源码编译安装(最最推荐),应该适用于Ubuntu18.04及后面的版本

官方github页面有介绍怎么通过源码编译安装,据说最好在Ubuntu下下载源码,Windows下下载会有问题。

https://github.com/cyberbotics/webots/wiki/Linux-installation/

1. 需要使用git下载源码:

sudo apt install git

2. 克隆源码:

git clone -b R2022a --recurse-submodules -j8 --depth=1 https://github.com/cyberbotics/webots.git

-b 后面跟的版本号,想装哪个版本,改为对应的名称,--recurse-submodules 下载子模块,--depth=1克隆深度,1最浅,下载该版本最新的,不加的话会下载很大的文件夹!!!

子模块下载时可能会报错,可在webots文件夹下执行以下命令,再不行的话去github单独下载,放到对应路径下。

git submodule init git submodule update

下载完文件夹有2.1G左右

3. 安装必备软件包,Webots依赖项可以通过以下脚本安装,在webots目录下打开终端

sudo scripts/install/linux_compilation_dependencies.sh

检查脚本scripts/install/bashrc.linux的内容,调整路径以匹配您的系统设置,并将其附加在~/.bashrc的末尾:

cat scripts/install/bashrc.linux >> ~/.bashrc source ~/.bashrc

4. 编译:在webots目录下编译Webots,make指令自动下载依赖项文件夹中所需的资源

make -j8

编译过程可能会报错,多试两遍,一般没什么影响。编译完文件夹有2.8G左右

编译完成后,输入./webots来启动它。

Webots安装(解决加载资源文件问题)的评论 (共 条)

分享到微博请遵守国家法律