Mujoco_py отсутствует путь к LD_LIBRARY_PATH, Ubuntu 16.04 - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь запустить mujoco_py.Когда я делаю

import mujoco_py  

, я получаю эту ошибку:
Исключение:

Missing path to your environment variable.  
Current values LD_LIBRARY_PATH=  
Please add following line to .bashrc:  
export  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/jonah/.mujoco/mjpro150/bin  

Я добавил вышеупомянутую строку в /etc/skel/.bashrc и ~ /.Bashrc.Если я запускаю

echo $LD_LIBRARY_PATH  

, я получаю

/home/jonah/.mujoco/mjpro150/bin/  

Моя папка .mujoco включает в себя mjkey.txt и папку mjpro150.Я могу успешно запустить ./simulate, поэтому у меня есть ощущение, что это какая-то ошибка, специфичная для mujoco_py.

Ответы [ 3 ]

0 голосов
/ 23 сентября 2018

Вы можете попробовать переустановить Pycharm для последней версии.

0 голосов
/ 10 февраля 2019

После сохранения файла .bashrc вы хотите выполнить этот код.

source ~/.bashrc

Теперь ссылка обновлена.

0 голосов
/ 29 мая 2018

Какую программу вы используете для импорта mujoco?

У меня была похожая проблема с использованием mujoco_py с PyCharm Community 2018.1.Обходным решением было запустить PyCharm с терминала вместо использования значка запуска.Возможно, это может помочь и с вашей проблемой.

В противном случае вы можете попробовать добавить LD_LIBRARY_PATH к ~/.profile вместо ~/.bashrc, как предлагается в этом ответе здесь: https://askubuntu.com/questions/1022836/python-not-recognizing-ld-library-path/1022913#1022913

...