非root用户安装R(亲测可行)

        因为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了~~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容