Closed mhmd97z closed 2 years ago
i have same issue !
sudo apt-get install libosmesa6-dev
sudo apt-get install patchelf
Honestly, with all the issues and missing docs I wonder if this has been put out by 3rd graders!
Thanks, @ruze00 Moving on, now I have another error to deal with!
running build_ext
building 'mujoco_py.cymj' extension
gcc -pthread -B /u4/mzangooei/anaconda3/envs/macpo/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py -I/u4/mzangooei/.mujoco/mujoco200/include -I/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/numpy/core/include -I/u4/mzangooei/anaconda3/envs/macpo/include/python3.7m -c /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/cymj.c -o /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/temp.linux-x86_64-3.7/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/cymj.o -fopenmp -w
gcc -pthread -B /u4/mzangooei/anaconda3/envs/macpo/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py -I/u4/mzangooei/.mujoco/mujoco200/include -I/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/numpy/core/include -I/u4/mzangooei/anaconda3/envs/macpo/include/python3.7m -c /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/gl/osmesashim.c -o /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/temp.linux-x86_64-3.7/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/gl/osmesashim.o -fopenmp -w
creating /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/lib.linux-x86_64-3.7
creating /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/lib.linux-x86_64-3.7/mujoco_py
gcc -pthread -shared -B /u4/mzangooei/anaconda3/envs/macpo/compiler_compat -L/u4/mzangooei/anaconda3/envs/macpo/lib -Wl,-rpath=/u4/mzangooei/anaconda3/envs/macpo/lib -Wl,--no-as-needed -Wl,--sysroot=/ /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/temp.linux-x86_64-3.7/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/cymj.o /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/temp.linux-x86_64-3.7/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/gl/osmesashim.o -L/u4/mzangooei/.mujoco/mujoco200/bin -Wl,-R/u4/mzangooei/.mujoco/mujoco200/bin -lmujoco200 -lglewosmesa -lOSMesa -lGL -o /u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/generated/_pyxbld_2.0.2.8_37_linuxcpuextensionbuilder/lib.linux-x86_64-3.7/mujoco_py/cymj.cpython-37m-x86_64-linux-gnu.so -fopenmp
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/__init__.py", line 6, in <module>
from mujoco_py.mjviewer import MjViewer, MjViewerBasic
File "/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/mujoco_py/mjviewer.py", line 2, in <module>
import glfw
File "/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/glfw/__init__.py", line 65, in <module>
ffi = FFI()
File "/u4/mzangooei/anaconda3/envs/macpo/lib/python3.7/site-packages/cffi/api.py", line 48, in __init__
import _cffi_backend as backend
ImportError: libffi.so.7: cannot open shared object file: No such file or directory
I haven't had that issue, but this discussion might help:
Also, I haven't tried this yet but if you're on Windows I hear a conda install is the way to go.
I followed the README instructions and also added mujoco200 to ~/.mujoco/, but I'm receiving the following error when it comes to importing mujoco_py