遇到的问题:
今天在新电脑上,用install.packages()
命令安装包,提示无法连接到网络:
unable to access index for repository ******
cannot open URL ******
尝试了各种方法,包括:
- 换镜像:Rstudio-tools-global options-packages-修改“primary CRAN repository”至国内镜像,多换几个试一试。
- 将https改成http:
①先用options(repos ="http://mirrors.tuna.tsinghua.edu.cn/" )
命令直接修改仓库链接;或在tools-global options-packages-去掉勾选“use the secure download method for http”和"Use Internet Explorer library/proxy for HTTP" option。
②然后重启R。
参考:https://zhuanlan.zhihu.com/p/108583845 - 安装Rtools并添加环境变量
- 取消ie浏览器的代理服务器设置:http://t.csdn.cn/q6qsN。
- 给R.exe和rstudio.exe设置管理员权限:右键-属性-兼容性-勾选管理员权限打开。
- 在Rgui.exe中操作:排除了是Rstudio的问题。
- 删除“DST Root CA X3 证书”:http://t.csdn.cn/DLYCf。
结果都失败了。
问题的解决:
最后发现是我的火绒安全软件设置了联网控制,取消就解决了。