【问题标题】:I can't seem to install the 'ecospat' package on R studio for windows我似乎无法在 R studio for windows 上安装“ecospat”包
【发布时间】:2020-07-10 15:50:29
【问题描述】:

我无法在 R 上安装“ecospat”包,我想知道为什么会这样?

在 windows 中使用 R 运行以下代码后.....

install.packages('ecospat')

这是我收到的错误消息...

将包安装到“C:/Users/etelford.IC.000/Documents/R/win-library/3.4” (因为未指定“lib”) 还安装依赖项“pROC”、“biomod2”

有可用的二进制版本,但源版本更高: 二进制源需要编译 程序 1.14.0 1.16.2 真 biomod2 3.3-7.1 3.4.6 错误 生态空间 3.0 3.1 错误

将安装二进制文件 尝试 URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/pROC_1.14.0.zip' 内容类型 'application/zip' 长度 941305 字节 (919 KB) 已下载 919 KB

包‘pROC’成功解包并检查MD5总和

下载的二进制包在 C:\Users\etelford.IC.000\AppData\Local\Temp\RtmpsBJC01\downloaded_pa​​ckages 安装源包‘biomod2’、‘ecospat’

正在尝试 URL 'https://cran.rstudio.com/src/contrib/biomod2_3.4.6.tar.gz' 内容类型 'application/x-gzip' 长度 665227 字节 (649 KB) 已下载 649 KB

正在尝试 URL 'https://cran.rstudio.com/src/contrib/ecospat_3.1.tar.gz' 内容类型 'application/x-gzip' 长度 2179055 字节 (2.1 MB) 已下载 2.1 MB

  • 正在安装源代码包'biomod2' ... ** 成功解包“biomod2”包并检查 MD5 和 ** R ** 安装 ** 为延迟加载准备包 loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 中的错误: namespace 'pROC' 1.14.0 正在加载,但 >= 1.15.0 是必需的 错误:包“biomod2”的延迟加载失败
  • 删除“C:/Users/etelford.IC.000/Documents/R/win-library/3.4/biomod2” 在 R CMD 安装 install.packages 中的警告: 运行命令 '"C:/PROGRA~1/R/R-34~1.4/bin/x64/R" CMD INSTALL -l "C:\Users\etelford.IC.000\Documents\R\win-library\3.4 " C:\Users\ETELFO~1.000\AppData\Local\Temp\RtmpsBJC01/downloaded_pa​​ckages/biomod2_3.4.6.tar.gz' 的状态为 1 install.packages 中的警告: 软件包“biomod2”的安装具有非零退出状态 错误:依赖项“biomod2”不适用于包“ecospat”
  • 删除“C:/Users/etelford.IC.000/Documents/R/win-library/3.4/ecospat” 在 R CMD 安装 install.packages 中的警告: 运行命令 '"C:/PROGRA~1/R/R-34~1.4/bin/x64/R" CMD INSTALL -l "C:\Users\etelford.IC.000\Documents\R\win-library\3.4 " C:\Users\ETELFO~1.000\AppData\Local\Temp\RtmpsBJC01/downloaded_pa​​ckages/ecospat_3.1.tar.gz' 状态为 1 install.packages 中的警告: 安装包“ecospat”的退出状态非零

任何帮助将不胜感激,

谢谢

【问题讨论】:

  • 第一个要点后面的文字可能会引导您朝着正确的方向前进。 ecospat 要求 pROC >= 1.15.0。先试试install.packages("pROC"),然后再试试packageVersion("pROC")。可能是您必须从源代码安装 pROC。如果您还不能从源代码安装,请在线搜索帮助。

标签: r windows installation


【解决方案1】:

首先,您需要更新您的 R 版本。我认为您使用的是 R 3.4 版本。 安装失败的主要原因是您需要安装pROC > 1.15,而这不适用于R 3.4。

【讨论】:

    猜你喜欢
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多