【问题标题】:Error with h2oEnsemble package installation for RR 的 h2oEnsemble 包安装出错
【发布时间】:2017-03-16 20:54:15
【问题描述】:

我正在尝试在 R 3.2.3 上安装 h2oEnsemble 包。我有 H2O 3.10.0.8 包。当我写这些命令时:

library(devtools) install_github("h2oai/h2o-3/h2o-r/ensemble/h2oEnsemble-package")

我得到下一个错误:

Downloading GitHub repo h2oai/h2o-3@master from URL @987654321@ Installing h2oEnsemble "C:/Program Files/R/R-3.2.3/bin/x64/R" --no-site-file --no-environ --no-save \ --no-restore --quiet CMD INSTALL \ "C:/Users/User/AppData/Local/Temp/Rtmpi0Q2AV/devtools9583548338a/h2oai-h2o-3-a0a4bbc/h2o-r/ensemble/h2oEnsemble-package" \ --library="C:/Users/User/Documents/R/win-library/3.2" --install-tests "C:\Program" ­Ҝ пү«пҜвбп ү­гваҜ­­Ҝ© Ё«Ё ү­Ҝи­Ҝ© Ө®¬ ­¤®©, ЁбÜ®«­пҜ¬®© Üа®Ҹа ¬¬®© Ё«Ё Ü ӨҜв­л¬ д ©«®¬. Error: Command failed (1)

请帮我解决这个问题。谢谢。

【问题讨论】:

  • 如果不需要最新版本,可以使用CRAN release
  • 只需使用:install.packages("https://h2o-release.s3.amazonaws.com/h2o-ensemble/R/h2oEnsemble_0.1.8.tar.gz", repos = NULL)
  • @phiver :上面的代码,OP使用过的也是正确的。我尝试了同样的方法并且工作正常。该问题可能是由于空格字符引起的
  • @Nishu Tayal,我在 win7 和 win10 机器上的两个选项都没有问题。
  • @phiver:我也是,这两个选项也对我有用 :)

标签: r git devtools h2o


【解决方案1】:

看来,你的错误是:

'C:\Program' 未被识别为内部或外部命令, 可运行的程序或批处理文件。错误:命令失败 (1)

这是由于位置路径 (C:\Program Files) 路径中的空格字符造成的。根据文档,

If you want to be able to build packages from sources, we recommend that you choose an 
installation path not containing spaces.

请参考链接:How do I install R for Windows?

尝试更改安装位置。那么它应该可以正常工作。

【讨论】:

  • 安装到新文件夹后一切正常。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-12-02
  • 2021-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多