我正在尝试让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/ My .mujoco文件夹包括mjkey.txt和mjpro150文件夹。我可以成功地运行./simulate,所以我有一种感觉,这是某种特定于mujoco_py的bug。
发布于 2018-05-29 21:50:29
你使用哪个程序来导入mujoco?
我在PyCharm社区2018.1中使用mujoco_py时也遇到了类似的问题。一种解决方法是从终端启动 PyCharm ,而不是使用启动器图标。也许这对你的问题也有帮助。
否则,您可以尝试将LD_LIBRARY_PATH添加到~/.profile,而不是~/.bashrc,如下所示:https://askubuntu.com/questions/1022836/python-not-recognizing-ld-library-path/1022913#1022913
发布于 2018-09-23 15:56:49
您可以尝试重新安装Pycharm以获得最新版本。
发布于 2019-02-10 14:29:11
保存.bashrc文件后,执行以下代码。
source ~/.bashrc现在链接被更新了。
https://stackoverflow.com/questions/50281120
复制相似问题