第一步,设置完成R与的环境变量
1.以后将R目录添加至path环境变量
path:...\bin\x64(ps:安装的R目录);
2. 将R.dll添加至path环境变量
path:...\bin\x64\R.dll(ps:安装R目录下的dll文件);
第二步,安装rpy2包
1.准备安装包,安装包链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/#rpy2,找到符合python版本、电脑位数的rpy2.whl包下载
2.打开cmd使用命令pip install package_site\package_name.whl进行安装,提示successful表示安装成功,这时会生成rpy2文件夹,一般是在python目录下的Lib\site-packages下
第三步,在python中配置R环境
打开python,运行以下代码:
import os
os.environ['R_HOME'] = 'R目录'
os.environ['R_USER'] = '...\Lib\site-packages\rpy2'#生成的rpy2目录
import rpy2.robjects as robjects #测试是否安装成功
注:在配置R_USER时可能会出现问题:如果是在cmd中进行安装rpy2,生成的rpy2目录可能不在Anaconda目录下,要想在Anaconda中启动的Spyder也能使用,可以将生成的rpy2文件夹复制到Anaconda目录下的Lib\site-packages目录中。