R语言中package ‘xxxx’ is not available (for R version xxx)的解决办法

R语言中package ‘xxxx’ is not available 的解决办法

问题描述

在下载 library(ElemStatLearn)包时发现 R studio 会报错,显示 package ‘ElemStatLearn’ is not available (for R version 4.0.2),挂VPN或者换CRAN也一样报错。

解决办法

上述报错的大部分原因是网速无法打开这个包的url,所以在下载R包的时候,可以在后面添加上repos=‘https://mran.microsoft.com/snapshot/2019-02-01/’,再下载就可以了。其实
https://mran.microsoft.com/snapshot/2019-02-01/
就是R官网的地址

install.packages("ElemStatLearn", repos=‘https://mran.microsoft.com/snapshot/2019-02-01/)

第一次使用这个方法时成功开始了下载,但下载到一半显示下载错误,楼主最开始猜想可以是因为 repo 中的有2019-02-01的字样,于是更改成最新的日期,然而并没有用,会报另外一种错。
相反,改回2019-02-01以后再下载一次就可以了。

  • 27
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 21
    评论
package ‘ggtreeextra’ is not available (for r version 3.6.3) 是指在R版本3.6.3无法使用‘ggtreeextra’包。可能的原因有以下几种: 1. 包未在R版本3.6.3的CRAN存储库找到:CRAN是R语言的官方软件存储库,只有存储在CRAN的软件包才能通过R内置的包管理器安装。如果‘ggtreeextra’包不在CRAN,您将无法直接从CRAN安装它。 2. 软件包的名称拼写错误:请确保您正确输入了软件包的名称。在R搜索或安装软件包时,名称大小写是敏感的。请再次确认您使用了正确的软件包名称。 3. 软件包不再被维护或已废弃:有时,软件包可能不再得到维护或更新,因此无法安装它们。如果‘ggtreeextra’已被废弃或停止维护,您将无法在最新版本的R进行安装。 解决此问题的方法可能是: 1. 检查包的名称和拼写:确保您正确输入了包的名称,并使用正确的大小写。 2. 检查CRAN和其他存储库:查看其他可能的软件包存储库,例如Bioconductor或GitHub上的结果。有时,软件包可能在这些存储库可用,但不在CRAN。 3. 升级R版本:考虑升级到最新版本的R。新版本的R通常具有更多的功能和包,您可能能够在新版本找到所需的‘ggtreeextra’包。 总之,如果您无法在R版本3.6.3找到‘ggtreeextra’包,可能是由于包未在CRAN找到、拼写错误、不再维护或需要升级R版本等原因。通过检查包名称、查看其他存储库或升级R版本,您可能能够解决这个问题。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值