PaddlePaddle / MetaGym

Collection of Reinforcement Learning / Meta Reinforcement Learning Environments.
Apache License 2.0
275 stars 59 forks source link

Import Error for Mac Big Sur #44

Closed HaojieSHI98 closed 7 months ago

HaojieSHI98 commented 3 years ago

system: Mac Big Sur 11.4 python 3.6 pyglet 1.5.0

Error occurs when import rlschool:

from rlschool import make_env

Traceback (most recent call last): File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/init.py", line 329, in getattr return getattr(self._module, name) AttributeError: 'NoneType' object has no attribute 'Window'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "", line 1, in File "/Users/xxx/Documents/code/RLSchool/rlschool/init.py", line 15, in from rlschool.liftsim import File "/Users/xxx/Documents/code/RLSchool/rlschool/liftsim/init.py", line 15, in from rlschool.liftsim.environment import File "/Users/xxx/Documents/code/RLSchool/rlschool/liftsim/environment/init.py", line 16, in from rlschool.liftsim.environment.animation import File "/Users/xxx/Documents/code/RLSchool/rlschool/liftsim/environment/animation/init.py", line 15, in from rlschool.liftsim.environment.animation.rendering import File "/Users/xxx/Documents/code/RLSchool/rlschool/liftsim/environment/animation/rendering.py", line 25, in class Render(pyglet.window.Window): File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/init.py", line 335, in getattr import(import_name) File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/window/init.py", line 1865, in from pyglet.window.cocoa import CocoaWindow as Window File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/window/cocoa/init.py", line 44, in from pyglet.canvas.cocoa import CocoaCanvas File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/canvas/init.py", line 102, in from pyglet.canvas.cocoa import CocoaDisplay as Display File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/canvas/cocoa.py", line 41, in from pyglet.libs.darwin.cocoapy import CGDirectDisplayID, quartz, cf File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/libs/darwin/init.py", line 36, in from .cocoapy import File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/libs/darwin/cocoapy/init.py", line 37, in from .cocoalibs import File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/site-packages/pyglet/libs/darwin/cocoapy/cocoalibs.py", line 20, in cf.CFStringCreateWithCString.restype = c_void_p File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/ctypes/init.py", line 361, in getattr func = self.getitem(name) File "/Users/xxx/opt/miniconda3/envs/houseexpo/lib/python3.6/ctypes/init.py", line 366, in getitem func = self._FuncPtr((name_or_ordinal, self)) AttributeError: dlsym(RTLD_DEFAULT, CFStringCreateWithCString): symbol not found