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以后再下载一次就可以了。

你可能感兴趣的:(R,bug,机器学习,人工智能)