linux下安装R环境方法、问题及详细解决方案
1、下载
wget http://www.doczj.com/doc/5c2d2c31e3bd960590c69ec3d5bbfd0a7956d58c.html/cran/src/base/R-3/R-3.0.1.tar.gz
2、解压:
tar -zxvf R-3.0.1.tar.gz
cd R-3.0.1
3、安装(当然也可以跳过)
yum
yum install readline-devel
yum install libXt-devel
./configure
4、配置环境并编译安装
# 如果使用rJava需要加上--enable-R-shlib (这个我不需要,所以加入到后面)
# 如果3没安装, 那么后面加上:--with-readline=no --with-x=no
./configure --prefix=/usr/R-3.0.1
make
make install
(如果:./configure 后报错
错误:configure: error: No F77 compiler found 说明
R语言需要fortran compiler,也就是说,在上面尝试寻找了若干种Fortran 编译器未果之后,提示你没有安装任何一种可以使用的fortran 77 编译器。随便装个gfortran就行了。
sudo apt-get install gfortran
再次运行./configure
./configure
会产生错误:configure: error: con--with-readline=yes (default) and headers/libs are not available
首先检查是否安装readline.
sudo apt-get install readline-common
./configure --with-readline=no
会出现错误:configure: error: --with-x=yes (default) and X11 headers/libs are no t available