rpy2 символ ошибки 'R_tryCatchError' не найден в библиотеке '/usr/lib/R/lib/libR.so' - PullRequest
0 голосов
/ 14 апреля 2020

Python: 3.7.6

rpy2: 3.2.7

R: 3.3.3

Я использую GCE на платформе AI для выполнения некоторой кластеризации , Я установил 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

Кто-то может мне помочь?

1 Ответ

0 голосов
/ 14 апреля 2020

R слишком стар для версии rpy2, которую вы пытаетесь использовать.

Я бы порекомендовал обновить R (последняя версия R - 3.6.x), а также rpy2 (последняя версия - 3.3.1).

...