||
1. 直接采用python和R安装
我这里python采用python_v3.7.8,R采用4.1.0版的,注意:搜索了一下,发现R 3.xx版的没有libR.so文件,所以不要用R 3.xx版。
先安装rpy2版本为3.4.5,如下:
pip3 install rpy2==3.4.5
这时候导入rpy2的库会报错,例如import rpy2.robjects as R
会出现如下,报错。在R lib中libR.so没有找到
但是事实上这个文件是存在的
只是因为它不在LD_LIBRARY_PATH中,将其添加即可
export LD_LIBRARY_PATH=/path/to/R/R-4.1.0/lib64/R/lib/:$LD_LIBRARY_PATH
这时候再import时,可以成功导入:
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-26 18:53
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社