idea有jar包但是报错_R包安装

前几天R从3.多 版本升级到4.0.3,就好多包不能用了,加载的时候总是报错,安装的时候也报错

本来想加载包:

library("edgeR")

结果报错,提醒依附包,limma,版本不对需要从新安装,那就安装:

install.packages("limma")

1、安装包的第一种方法——install.packages函数,也可以直接再RStudio中进行点击安装:

5c6f70fd5bd06ba08b02b52842f9c490.png

(如果输入的包名在 3 的位置不会自动显示,说明该方法不能下载这个包,需要另一个函数,如下。)

然后就是报错:

package ‘limma’ is not available (for R version 4.0.2)

这就说明第一种方法不适合,换个代码再试一次

2、第二种安装包的方法——BiocManager::install函数

if (!requireNamespace("BiocManager", quietly = TRUE))
 install.packages("BiocManager")
BiocManager::install("limma")

又报错:

Error: Bioconductor version '3.8' requires R version '3.5'; see https://bioconductor.org/install

安装工具都过时了还能怎么办???升级它:

BiocManager::install(version = "3.11")

Rstudio右下方,packages界面有一个update,我用他升级了一些包,但是有些包还是需要手动升级的。遇到过一个包,死活升级不了的,升级不报错,但永远显示是old package

3、下载包的第三种方法,终极下载法:

谷歌包名,直接下载压缩包,然后回到RStudio加载,加载方法如下:

279251745f821a3ed8969246266a44bb.png

默认是CRAN,我们选择第二个,然后弹出的文件夹选择压缩包,然后install,解决!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值