我一直在尝试在 macOS Big Sur 中安装 rgl 软件包,但每次都失败了。
\n我已经从CRAN网站下载了R,并且还安装了Xquartz。重新启动计算机后,我尝试从 R 控制台安装 rgl 软件包。它安装成功,但每当我library("rgl")在 R 控制台中键入时,该包都不会加载,而是显示:
Error in dyn.load(dynlib <- getDynlib(dir)) : \n unable to load shared object \'/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so\':\n dlopen(/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so, 6): Symbol not found: _hb_buffer_add_utf8\n Referenced from: /Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so\n Expected in: flat namespace\n in /Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so\nError: package or namespace load failed for \xe2\x80\x98rgl\xe2\x80\x99:\n .onLoad failed in loadNamespace() for \'rgl\', details:\n call: rgl.init(initValue, onlyNULL)\n error: OpenGL is not available in this build\nIn addition: Warning messages:\n1: Loading rgl\'s DLL failed. \n This …Run Code Online (Sandbox Code Playgroud)