资讯详情

学校电脑R语言安装不了包解决方法(网络链接失败)

学校计算机R语言无法安装包解决方案(网络链接失败)

学校电脑不能安装R包,不是镜像原因,是一个IE证书过期了,无法连接到R包的官网。这个证书今年9月份过期了,导致网页进去会显示证书过期,R下载包会失败。

DST Root CA X3 这就是证书: DST Root CA X3 证书 报错信息一般如下:

install.packages()安装报错信息:

Warning in install.packages : unable to access index for repository https://mirror.lzu.edu.cn/CRAN/src/contrib: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/src/contrib/PACKAGES’ Warning in install.packages : unable to access index for repository https://mirror.lzu.edu.cn/CRAN/src/contrib: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/src/contrib/PACKAGES’ Warning in install.packages : package ‘ggplot2’ is not available (for R version 4.0.2) Warning in install.packages : unable to access index for repository https://mirror.lzu.edu.cn/CRAN/bin/windows/contrib/4.0: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/bin/windows/contrib/4.0/PACKAGES’

BiocManager安装错误信息:

Warning: unable to access index for repository https://mirror.lzu.edu.cn/CRAN/src/contrib: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/src/contrib/PACKAGES’ Bioconductor version 3.12 (BiocManager 1.30.16), R 4.0.2 (2020-06-22) Installing package(s) ‘ggplot2’ Warning: unable to access index for repository https://mirror.lzu.edu.cn/CRAN/src/contrib: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/src/contrib/PACKAGES’ Warning messages: 1: In .inet_warning(msg) : unable to access index for repository https://mirror.lzu.edu.cn/CRAN/src/contrib: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/src/contrib/PACKAGES’ 2: In .inet_warning(msg) : package ‘ggplot2’ is not available (for R version 4.0.2) 3: In .inet_warning(msg) : unable to access index for repository https://mirror.lzu.edu.cn/CRAN/bin/windows/contrib/4.0: 无法打开URL’https://mirror.lzu.edu.cn/CRAN/bin/windows/contrib/4.0/PACKAGES’

我在这里配置了兰州的镜像,所以前面是兰州的地址:https://mirror.lzu.edu.cn/ 不要在这里设置其他中国镜像,因为这个证书会在删除后再次出现(是的,请记住我(′?‵?)) 不多bb,解决方案如下:

解决方法

2022年5月4日更新:

哈哈,我又回来了,因为老师重新配置了浏览器,学校的电脑可以再次登录谷歌。但R包不能再安装了:( ,但是经过一堆乱操作,我又可以下包了。 这次很简单,不用看后面的操作配置。直接看图片:

打开Rstudio ? 上面菜单栏Tools => Global Options => Packages

叉掉这两个http选项可以!

----------------------------------------------我是分界线--------------------------------------------

2021年11月3日更新:

1.安装Rtools(如果没有,反正我们学校一开始就没有电脑)

默认没有学校电脑Rtools,到此下载点击安装,一直点击。 https://cran.rstudio.com/bin/windows/Rtools/ 一路点下安装。

进入Rstudio 输入命令:

writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"',con="~/.Renviron") 

这时,你可以看到你的主目录下有一个Renviron文件生成了 再输入

Sys.which("make") 

如果是空字符(通常是空的),请退出R登录。 成功显示以下配置。

2. 删除DST Root CA X3 证书(关键)

Win R 输入 mmc 添加/删除管理单位的文件 找到证书 添加 双击,打开如下 找到DST Root CA X3 ,右键删除 注意这里不要关闭此页面,因为等下可能还会自动恢复回来。

3. 配置Internet(IE浏览器)

打开IE浏览器 高级中 将这些全部勾上

以上就是配置全部操作,配置完成后,现在可以愉快的去 install.packages(“BiocManager”)

返回 Rstudio 安装包

第一步,先把镜像改为原来的CDN(如果没有改过请到第二部)

Tools的最下面全局设置 可以看到我这里是兰州的,要改为最初的CDN 当然,如果你一开始没改过镜像就不需要这一步,可以直接到我这里来。

第二步 安装包

输入命令:

BiocManager::install("ggplot2")

显示如下即成功!如果你成功了就 告诉更多的人吧!

Congratulations! : )

Written by Kacilaki in class at 9:26 on October 29, 2021. 后续: 细心的同学可能发现这时候证书又出来了,但是不影响我们安装包,虽然不能用镜像更快,但是学校上课安装几个包也够用了。

标签: r146连接器203r004连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台