0
点赞
收藏
分享

微信扫一扫

解决Package is not available (for R version XXX)?

目录

  • ​​1. 更新R(不推荐)​​
  • ​​2. 更改或指定镜像源​​
  • ​​3.源码安装​​


安装R包时这个错误是经常见到的。我认为有几个方法可解决,记录之。

1. 更新R(不推荐)

简单粗暴的方法就是更新R,但这波及的范围太大了,不到万不得已不建议。

2. 更改或指定镜像源

出现这个问题很有可能是你现在用的镜像中未纳入这个包,一是可以多换个源试试。如:

install.packages('package-name',repos='http://cran.us.r-project.org')

或,在Rstudio中可以:
解决Package is not available (for R version XXX)?_镜像源

或,命令行可直接指定Rstudio:

install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/')

基本上能解决这个问题了。

3.源码安装

当然,也有可能是版本不兼容了。这时候可直接源码安装,下载具体版本的R包源码。

在Rstudio中:
解决Package is not available (for R version XXX)?_微信公众号_02
或​​​install.packages("d:/R/install/truncdist_1.0-1.zip", repos=NULL)​

在Linux中:

R CMD INSTALL package.tar.gz


Ref:
​​​https://www.haktansuren.com/installing-r-package-fixing-package-xxx-is-not-available-for-r-version-x-y-z-warning/​​



作者:Bioinfarmer,若要及时了解动态信息,请关注同名微信公众号:Bioinfarmer。

举报

相关推荐

0 条评论