因为windows R运行大量的数据电脑被卡死了,所以只能求助于服务器上的linux R,但是root用户不让自己随意安装软件(root用户也安装不上R,不知道是什么原因),所以只能在自己账户(非root)下安装了R,竟然成功了!后续的把window R里面的library各种安装包复制到linux R library里面,就省事多了,可以直接用linuxR分析了~~ 现总结下经验吧:
(1)首先在自己的账号user/data下新建R文件并进入该文件:
mkdir R
cd R
(2)找到R3.6.1版本的R文件下载位置,直接wget下载、解压、进入:
wget http://mirrors.ustc.edu.cn/CRAN/src/base/R-3/R-3.6.1.tar.gz
tar -zxvf R-3.6.1.tar.gz
cd R-3.6.1
(3) 配制
#非root用户必须用./configure --prefix=$PATH, 一定要选安装路径,可以是R下载路径#prefix是安装路径,可以自定义,这次我就安装在/user/data/R这个路径里面
./configure --prefix=/user/data/R
(4)编译
make
(5)安装
make install
(6)将bin添加进路径
vi .bash_profile
按i键进入编辑模式,复制进去如下路径(这里的路径按照自己的实际R所在路径写)
export R_HOME=/user/data/R/R-3.6.1
export PATH=.:$R_/user/data/R/bin:$PATH
“ESC”键停止编辑,":wq"退出
(7)source一下,R就能用了
source .bash_profile
直接在自己账户下输入一个字母R,就可以启动R了~~