我正在尝试使用 rpy2,但是当我"将 rpy2.robjects 导入为 robjects"时,我收到很多警告和此错误:
查找错误:"显示"未找到。这是整个错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Applications/anaconda3/lib/python3.6/site-packages/rpy2/robjects/__init__.py", line 19, in <module>
from rpy2.robjects.robject import RObjectMixin, RObject
File "/Applications/anaconda3/lib/python3.6/site-packages/rpy2/robjects/robject.py", line 52, in <module>
class RObjectMixin(object):
File "/Applications/anaconda3/lib/python3.6/site-packages/rpy2/robjects/robject.py", line 66, in RObjectMixin
__show = rpy2.rinterface.baseenv.get("show")
LookupError: 'show' not found
我知道有人已经问过类似的问题,但这些答案对我没有帮助,我打算发表评论,但说明说只有在你回答问题时才发表评论,所以在这里我问我自己的问题。
我遇到了同样的问题,什么对我有用:
-
在此处更新
R
版本以3.5.0
下载R -
使用以下任一方式安装
rpy2
包:- 康达 :
conda install -c r rpy2
- 点 :
pip install rpy2
- 康达 :