MetaGym icon indicating copy to clipboard operation
MetaGym copied to clipboard

Import Error for Mac Big Sur

Open HaojieSHI98 opened this issue 3 years ago • 0 comments

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

HaojieSHI98 avatar Aug 16 '21 11:08 HaojieSHI98