Я использую Ubuntu 10.04 (64-разрядная версия). Я успешно установил все зависимости игрока и беседки, затем установил проигрыватель 3.01 и затем беседку 0.9.
Теперь, когда я запускаю это:
gazebo worlds/pioneer2dx.world
я получаю интерфейс беседки. До этого момента все было в порядке, но когда я запускаю эту команду, я вижу ошибку:
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
Я думаю, что проблема где-то в переменных среды - может кто-нибудь помочь мне решить эту проблему? [ 115]
Вы должны добавить путь к каталогу, в котором находится ваша библиотека, в переменную LD_PATH вашей среды.
Используя этот URL, я придумал эти инструкции:
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