Linux 下安装R包的几种方式

直接在 Linux 安装 R 是非常复杂以及具有挑战性的,因此,我们通过 anaconda 构建虚拟环境,在虚拟环境中安装 R。Linux 下 R 安装方法可以参考下边的文章,安装好后,可以直接在虚拟环境运行 R,并安装 R 包。由于不同 R 包之间的相互依赖关系以及系统配置问题,安装 R 包时会出现各种各样的奇葩报错,这里我总结了几种 R 包的安装方式。

conda配置R虚拟环境并安装monocle包_韩建刚(CAAS-UCD)的博客-CSDN博客_conda安装r包

1. 传统安装方式,在线安装

# 检查 R 包在R官网还是在 Bioconductor 网站
# 进入R
R
install.packages("packagename")
BiocManager::install("packagename")

2. 下载源码包,本地安装,有两种形式的源码,一种是需要编译(package source),一种是编译好的(macOS binaries),直接下载解压缩即可

# 下载源码-package source,Linux 下安装
wget http/the/web/of/packagename
R CMD INSTALL packagename

# 下载源码-macOS binaries,直接解压缩到 R/library 目录
# 这种方式虽然简单,但运行起来很可能报错

3. 通过 conda 安装。在https://anaconda.org/  搜索包的名字会直接安装命令,在 Linux 中运行代码即可

# 非虚拟环境运行,查找R包
anaconda search -t conda r-ggplot2
# 显示该包的chanel
anaconda show BioBuilds/r-ggplot2
# 根据提示,虚拟环境下安装R包
conda install --channel https://conda.anaconda.org/BioBuilds r-ggplot2

  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值