【问题标题】:I can't install 'loadR' (climate4R) from github in R我无法在 R 中从 github 安装“loadR”(climate4R)
【发布时间】:2020-07-30 02:34:33
【问题描述】:

我使用的是 Windows 10,R 的版本是 4.0.2。我尝试过使用 Windows 和 Ubuntu,但问题是一样的。也适用于其他版本的 R(3.6.1 和 3.6.3)。

关于错误的信息如下:

* installing *source* package 'loadeR' ...
** using staged installation
** R
** inst
** byte-compile and prepare package for lazy loading
Error: package 'climate4R.UDG' 0.1.1 was found, but >= 0.2.0 is required by 'loadeR'
Ejecución interrumpida
ERROR: lazy loading failed for package 'loadeR'

有什么解决办法?

谢谢!

【问题讨论】:

    标签: r


    【解决方案1】:

    卸载软件包然后从 github 安装似乎可以解决这个问题。例如

    library(devtools)
    install_github(c("SantanderMetGroup/loadeR.java",
                     "SantanderMetGroup/loadeR",
                     "SantanderMetGroup/climate4R.UDG",
                     "SantanderMetGroup/transformeR",
                     "SantanderMetGroup/visualizeR",
                     "SantanderMetGroup/downscaleR"))
    

    【讨论】:

    • 没错,我是按照github上的建议来的。
    • 问题继续
    • 你卸载了所有东西,然后改变了包的顺序,以便首先安装 loadeR / loadeR.java 吗?
    • 我在安装软件包时尝试了不同的组合(在 windows 和 ubuntu 中),但由于有些软件包依赖于其他软件包,我以原始顺序(您推荐的顺序)返回,错误是一样
    • 我点击了您分享的第一个链接和另一个链接,它们显示的顺序与您发布给我的软件包列表相似(如果不相同)。至于第二个链接,它也没有解决我的问题。不幸的是。
    【解决方案2】:

    我知道这是一个旧线程,但以防万一其他人有同样的问题: 它也不会为我安装,所以我去了: https://www.oracle.com/java/technologies/javase-jdk13-downloads.html
    并选择“Oracle jdk”下载,然后选择适当的Java产品下载,然后下面的代码安装成功: install.packages(“开发工具”)

    library(devtools)
    
    install_github(c("SantanderMetGroup/loadeR.java",
    
    "SantanderMetGroup/climate4R.UDG",
    
    "SantanderMetGroup/loadeR",
    
    "SantanderMetGroup/transformeR",
    
    "SantanderMetGroup/visualizeR",
    
    "SantanderMetGroup/downscaleR")) 
    

    【讨论】:

      猜你喜欢
      • 2016-11-10
      • 2020-01-06
      • 1970-01-01
      • 2020-03-07
      • 2020-09-27
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      相关资源
      最近更新 更多