你们进行R语言的安装,在安装好R后,须要配置环境变量R才能进行使用。python
对此电脑右键->选择高级设置->环境变量->PATH->编辑:markdown
而后进行环境变量的编辑,这里咱们在环境变量中加上R的安装路径:工具
这是咱们使用管理者打开:输入R;便可:
atom
出现如上界面表明R语言安装成功。这是R与python进行交互的第一步.spa
首先可使用 pip install rpy2.net
若是不行就使用源代码安装,先去下载源,https://www.lfd.uci.edu/~gohlke/pythonlibs/ 打开这个网址,按ctrl+F搜索Rpy2,就会出现如下界面:blog
这里能够根据python版本,和电脑属性进行选择你须要的rpy2源。进入到rpy2的文件路径下:使用 pip进行安装便可。前提是 python安装成功,且python 环境变量已配置好。查看是否安装成功 就到 python安装路径下Lib文件中的site_packages 中是否有rpy2。或者可用pip freeze 进行查看是否安装成功。图片
或将whl文件解压缩,并将文件夹拷贝到site_packages目录下,而后在pycharm中设置——project interpreter——安装rpy2ip
以上都安装好了,可是在pycharm中使用R的时候仍会报错,R_User not defined 这时咱们还须要进行R_USER与R_HOME语言的环境变量配置.ci
在用户变量中增长R_USER、R_HOME
R_HOME:指向R安装路径,R_USER指向rpy2的路径。
也就是说一共要设置三个:首先在PATH里加上R的安装路径,其次是Rpy2的安装,最后是R_USER、R_USER设置。博主是在RPY2安装以后能够导入觉得就能够成功使用了,结果在Pycharm中一直报各类错误,而后不断的该变量的路径,重启电脑才将R_USER、R_HOME配置成功,由于网上的说法都不同,唉,弄得心累 ,因此必定要记载一下!!!
若是仍是不行,直接在代码里指定R_USER
os.environ['R_USER']='C:/Program Files/Python37/Lib/site-packages/rpy2'