Closed archielee closed 2 years ago
I found a workaround for the problem but I believe it's related to the manually_link_libraries() function.
mujoco210 libraries are no longer in mujoco210/bin
like in v2.0.0, but in mujoco210/lib
. I made symlinks to all the library files in bin
and then renamed the libmujoco.so
symlink to libmujoco210.so
and it seemed to have fixed the issue. This is definitely more a hacky workaround though
Apologies, closing this issue. I think I downloaded Mujoco 2.1.1 instead of 2.1.0 which breaks compatibility
Describe the bug In a fresh virtualenv, I am unable to run the
body_interaction
example due to linking errors while building the Cython extensionTo Reproduce
~/.mujoco/mujoco210
mujoco-py
from pipexamples/body_interaction.py
x86_64-linux-gnu-gcc
failsExpected behavior Script should run
Error Messages
Specifically, it looks like the linker is failing:
Desktop (please complete the following information):
Environment
echo $LD_LIBRARY_PATH
:/home/archie/.mujoco/mujoco210/bin:/usr/lib/x86_64-linux-gnu:/usr/lib/nvidia:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64
echo $HOME
/home/archie
echo $USER
archie
Additional context The
builder.py
script tells me to add/usr/lib/nvidia
to the library path but the folder is empty, I'm not sure if the NVIDIA driver installer in Ubuntu 20.04 installs there anymore. I only have a file namedalternate-install-available
in there