安装播放器/凉亭时出现问题

安装播放器/凉亭时出现问题

我使用的是 Ubuntu 10.04 (64 位)。我已成功安装了 player 和 gazebo 的所有依赖项,然后安装了 player 3.01,然后安装了 gazebo 0.9。

现在当我运行这个:

gazebo worlds/pioneer2dx.world

我得到了一个 Gazebo 界面。到目前为止一切都正常,但是当我运行此命令时,我看到一个错误:

cd gazebo/player
player gazebo.cfg
player: error while loading shared libraries: libplayerdrivers.so.3.0: cannot open shared object file: No such file or directory

我猜问题出在环境变量的某个地方——有人能帮我解决这个问题吗?

答案1

您应该将包含库的目录路径添加到环境的 LD_PATH 变量中。

答案2

使用这个网址,我得出了以下指示:

gksudo gedit /etc/bash.bashrc

然后将以下内容添加到文件.bashrc

export PATH=$PATH:"/usr/local/lib64"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/usr/local/lib":"/usr/local/lib64"
export PLAYERPATH="/usr/local/lib":"/usr/local/lib64"
export STAGEPATH="/usr/local/lib":"/usr/local/lib64"

保存然后运行:

source /etc/bash.bashrc

相关内容