Я использую Miniconda на Windows 10. Я установил rpy2 и использовал его в прошлом без проблем.Недавно я обновился с версии 0.24.0 для панд до 0.25.1.Обнаружив, что это сломало пользовательский пакет, над которым я работал, я решил вернуться к pandas версии 0.24.0.После всего этого, когда я пытаюсь импортировать роботы, используя следующее:
import rpy2.robjects as ro
, я получаю это сообщение об ошибке:
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-5-d790458a85bf> in <module>
----> 1 import rpy2.robjects as ro
C:\ProgramData\Miniconda3\lib\site-packages\rpy2\robjects\__init__.py in <module>
12 import types
13 import array
---> 14 import rpy2.rinterface as rinterface
15 import rpy2.rlike.container as rlc
16
C:\ProgramData\Miniconda3\lib\site-packages\rpy2\rinterface.py in <module>
4 import math
5 import typing
----> 6 from rpy2.rinterface_lib import openrlib
7 import rpy2.rinterface_lib._rinterface_capi as _rinterface
8 import rpy2.rinterface_lib.embedded as embedded
C:\ProgramData\Miniconda3\lib\site-packages\rpy2\rinterface_lib\openrlib.py in <module>
21
22
---> 23 rlib = _dlopen_rlib(R_HOME)
24
25
C:\ProgramData\Miniconda3\lib\site-packages\rpy2\rinterface_lib\openrlib.py in _dlopen_rlib(r_home)
16 raise ValueError('r_home is None. '
17 'Try python -m rpy2.situation')
---> 18 lib_path = rpy2.situation.get_rlib_path(r_home, platform.system())
19 rlib = ffi.dlopen(lib_path)
20 return rlib
C:\ProgramData\Miniconda3\lib\site-packages\rpy2\situation.py in get_rlib_path(r_home, system)
70 lib_path = os.path.join(r_home, 'lib', 'libR.dylib')
71 else:
---> 72 raise ValueError('The system "%s" is not supported.')
73 return lib_path
74
ValueError: The system "%s" is not supported.