常见报错-1
> library(RSQLite)
Warning message:
程辑包‘RSQLite’是用R版本3.4.4 来建造的
- 解决方案:
尽管R这样提示,但是不影响这个包的使用。因此是可以继续用的,只是它会有这样的提示而已。
出现这种警告的原因是自己电脑上的R版本不是最新的了,需要更新。
如果卸载掉旧版本再安装新版本来进行更新的话,会丢失掉之前下载安装的程辑包。如果用以下的代码进行更新的话,就不会出现这种问题。
打开旧版本的R,而不是R studio运行以下代码:
> install.packages("installr")
> library(installr)
> updateR()
没有权限安装包
installation path not writeable, unable to update packages: cluster, nlme
虽然已经修改了权限,但是还是不可以
- 解决方案:
以管理员身份运行R GUI,然后再更新即可,更新了R包到最新版R 3.6.0,现在管理包的命令都变了
BiocManager::install(c("cluster", "nlme"))
安装包:cannot open url
Warning: unable to access index for repository https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/contrib:
cannot open URL 'https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/contrib/PACKAGES'
安装包的时候遇到类似于无法打开镜像源的问题,即使更换了也没有解决,网上看到一种解决方案试了一下 work:将https换成http,虽然我们浏览器不管是http、https都能打开
# 输入如下命令,但是重启后还会变回原来的设置
options(repos='http://cran.rstudio.com/')
要改一个R studio设置: Tools -> Global Options -> Packages and unchecking the "Use Internet Explorer library/proxy for HTTP" option,将Use Internet Explorer library/proxy for HTTP选项反勾选
参考来源
网友评论