提问人:Catherine 提问时间:8/11/2023 更新时间:8/11/2023 访问量:81
MacOS 13.5 和 m1 芯片的 rpy2 加载错误
rpy2 loading error with MacOS 13.5 and m1 chip
问:
尝试在Jupyter Notebook(Python)上执行此操作时,我遇到了以下错误。%load_ext rpy2.ipython
错误:
OSError:无法加载库“/Library/Frameworks/R.framework/Resources/lib/libR.dylib”:dlopen(/Library/Frameworks/R.framework/Resources/lib/libR.dylib,0x0002):尝试:“/Library/Frameworks/R.framework/Resources/lib/libR.dylib”(mach-o 文件,但是一个不兼容的架构(有“arm64”,需要“x86_64”))、“/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/R.framework/Resources/lib/libR.dylib”(没有这样的文件)、“/Library/Frameworks/R.framework/Resources/lib/lib/libR.dylib“(mach-o 文件,但是一个不兼容的架构(有”arm64“,需要”x86_64“))、”/Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libR.dylib“(mach-o 文件,但是一个不兼容的架构(有”arm64“,需要”x86_64“))、”/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libR.dylib“(没有这样的文件)、”/Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libR.dylib“(mach-o 文件, 但是一个不兼容的架构(有'arm64',需要'x86_64'))
我使用的是 MacOS 13.5,我的 Mac 有 m1 芯片。
对这个问题有什么想法吗?如何在我的环境中使用 rpy2?谢谢!
答:
评论