在库'/usr/lib/R/lib/libR.so'中找不到rpy2错误符号'R_tryCatchError'

问题描述 投票:0回答:1

Python:3.7.6

rpy2:3.2.7

R:3.3.3

我正在AI Platform上使用GCE进行一些聚类。我已经安装了r-base,已正确更新,已经安装了python-rpy2,但出现此错误。

import rpy2.robjects as robjects

error: symbol 'R_tryCatchError' not found in library '/usr/lib/R/lib/libR.so': /usr/lib/R/lib/libR.so: undefined symbol: R_tryCatchError

有人可以帮助我吗?

python r rpy2
1个回答
0
投票

对于您要使用的rpy2版本,R太旧了。

我建议更新R(最新的R版本是3.6.x)以及rpy2(最新的版本是3.3.1)。

© www.soinside.com 2019 - 2024. All rights reserved.