Linux下无root权限安装R

R真的很奇怪,在Windows下使用各种友好,一放到Linux里就各种花式报错,要是Linux还没有root权限,那实在是一项非常有挑战性的工作了,传统方法对于环境的要求很高,非常复杂,我大概装了一天,对新手也非常不友好,这篇帖子介绍如何通过conda安装R,也是目前我找到最简单最便捷的Linux版R的安装方法。

1. 创建虚拟环境

如果在一台电脑上,或者一个账号里,需要一个软件的不同版本,新版本会覆盖旧的版本,或者不同软件所需要的环境发生了冲突,就可以创造一个独立的虚拟环境来解决。

  • 指定虚拟环境路径,并进行创建
$ conda create -p /your/path/R
  • 激活虚拟环境
$ conda activate /your/path/R
  • 离开虚拟环境
$ conda deactivate
  • 查看现有虚拟环境
$ conda env list
  • 删除虚拟环境
$ onda remove -n your_env_name --all

2. 安装R

  • 激活虚拟环境
$ conda activate /your/path/R
  • 安装指定版本R4.1.2
$ conda install -c conda-forge r-base=4.1.2
  • 进入R
$ R

参考资料:
https://mp.weixin.qq.com/s/SMB6qWMzpMeJq1nUy1mevw

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