美文网首页
解决R报错

解决R报错

作者: miao_hzaupo | 来源:发表于2019-06-07 01:00 被阅读0次

    常见报错-1

    > library(RSQLite)
    Warning message:
    程辑包‘RSQLite’是用R版本3.4.4 来建造的
    
    • 解决方案:
      尽管R这样提示,但是不影响这个包的使用。因此是可以继续用的,只是它会有这样的提示而已。
      出现这种警告的原因是自己电脑上的R版本不是最新的了,需要更新。
      如果卸载掉旧版本再安装新版本来进行更新的话,会丢失掉之前下载安装的程辑包。如果用以下的代码进行更新的话,就不会出现这种问题。
      打开旧版本的R,而不是R studio运行以下代码:
    > install.packages("installr")
    > library(installr)
    > updateR()
    

    参考CSDN博主的文章


    没有权限安装包

    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选项反勾选
    参考来源

    相关文章

      网友评论

          本文标题:解决R报错

          本文链接:https://www.haomeiwen.com/subject/dmsyxctx.html