python - rpy2 不工作(libR.dylib,2):找不到合适的图像。)
问题描述
我想将一些 R 包集成到 python,所以我已经安装rpy2
了
pip install rpy2
但是当我尝试将包导入为:
from rpy2.robjects.packages import importr
# import R's "base" package
base = importr('base')
# import R's "utils" package
utils = importr('utils')
它返回以下内容error message
:
OSError: cannot load library '/Library/Frameworks/R.framework/Resources/lib/libR.dylib': dlopen(/Library/Frameworks/R.framework/Resources/lib/libR.dylib, 2): no suitable image found. Did find:
/Library/Frameworks/R.framework/Resources/lib/libR.dylib: mach-o, but wrong architecture
/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/lib/libR.dylib: mach-o, but wrong architecture
可能是什么问题呢?预先感谢!
解决方案
推荐阅读
- java - IntelliJ 编辑器 - 错误无法运行程序 - 更改 java 编译器路径
- java - 使用 selenium 将文本文件中的每个值填充到 html 中的文本框中
- reactjs - formik ui 验证材料 ui 反应单选按钮
- sql - 从 SQL 中许多列名中具有最高值的前 2 个列名中生成二进制值
- python - python中的分区字符串并获取冒号前的所有值
- vue.js - 如何检查 Nuxt.js SSR 中的 api 状态?
- javascript - 第一次单击元素不起作用,第二次单击起作用
- reactjs - 如何在 React 中切换到旧版本?
- python - 热力循环,从 T2/T1 中找到一个比率
- python - 如何安装 PyQt5?