营销型网站建设专家,seo 网站树,佛山品牌网站建设报价,网站建设培训公司使用ubuntu的小伙伴们直接使用命令sudo apt-get installr-base-dev或者r-base搞定。然而对于使用centos的我却一直卡在安装这一步#xff0c;十分的悲催#xff0c;只有羡慕的份#xff0c;但也不至于在linux上使用不上R。办法还是有的#xff0c;自己总结出两种方法#…使用ubuntu的小伙伴们直接使用命令sudo apt-get installr-base-dev或者r-base搞定。然而对于使用centos的我却一直卡在安装这一步十分的悲催只有羡慕的份但也不至于在linux上使用不上R。办法还是有的自己总结出两种方法如果有问题请多指教。方法一编译R的源码记得一开始在R官网上找了许久都没有找到可以yum安装的或者rpm包。找来找去就只剩下一个源码然后就傻乎乎的wget下来解压编译然后老天保佑安装成功。方法如下1、安装前所需的各种包(有的话可省略)yum install gcc gcc-cyum install gcc-gfortranyum install readline-develyum install libXt-develyum install fonts-chinese tcl tcl-devel tclx tk tk-develyum install mesa-libGLU mesa-libGLU-devel(不然装不了神器rgl当然不用的同学可以不装)R安装2.下载R-3.2.3.tar.gz至桌面cd切换至桌面目录解压tar -xzvf R-3.2.3.tar.gz,得到R-3.2.3在/opt中建立文件夹Rsu root切换到root用户执行mkdir/opt/R配置(同时生成动态链接库很重要指定安装目录以便卸载)./configure --enable-R-shlibyes --with-libpng-xno --with-tcltk --prefix/opt/R编译make安装make install配置环境打开配置环境文件vi /etc/profile在最后一行下面添加R_HOME/opt/RPATH$PATH:R_HOME/bin若要卸载只需删除/opt/R即可同时修改vi /etc/profile文件中R环境信息3.解决安装时的错误①错误信息configure: error: No F77 compiler found执行yum install gcc-gfortran可解决②错误信息 --with-readlineyes (default) and headers/libs are not available执行yum install readline-devel可解决③错误信息–with-xyes (default) and X11 headers/libs are not available执行yum install libXt-devel可解决方法二使用EPEL YUM源安装R除了自己编译R包安装R外还可以通过EPEL YUM源来安装R而且过程更简单方法如下:第一步安装epel-releaseyum install epel-release第二步修改源配置文件/etc/yum.repos.d/epel.repo ,把基础的恢复镜像的地址注释掉使用命令vim /etc/yum.repos.d/epel.repo,进入插入模式后把所有的#baseurlmirrorlist改成baseurl#mirrorlist(centos7此步可省)第三步安装Ryum install R第四步安装完测试在termimal中输入R回车R成功启动第五步测试代码爽一把x y plot(x,y)abline(lm(y~x))title(回归图像)PS: Linux下安装R比在Windows下复杂多了主要是前置compiler一大堆网上一些文章也写得各有不齐碰了我不少壁上面是网上的2种写的方法但对于不同的操作系统和不同的R版本感觉有点问题我的操作系统是CentOS-7-x86_64-DVD-1511R版本为R-3.3.1尝试第一种方法就失败然后尝试第2种方法成功了(方法二的第二步可以跳过)