【问题标题】:Install R-Package from Github从 Github 安装 R-Package
【发布时间】:2014-07-23 15:20:46
【问题描述】:

我正在尝试从 Github 安装一个软件包,但它总是向我显示相同的错误:

> install_github("jfpalomeque/Momocs")
Installing github repo Momocs/master from jfpalomeque
Downloading master.zip from https://github.com/jfpalomeque/Momocs/archive/master.zip
Installing package from C:\DOCUME~1\Ged\CONFIG~1\Temp\RtmpE15W58/master.zip
Installing Momocs
"C:/ARCHIV~1/R/R-31~1.0/bin/i386/R" --vanilla CMD INSTALL "C:\Documents and  \
  Settings\Ged\Configuración  \
  local\Temp\RtmpE15W58\devtools5a86536733\Momocs-master"  \
  --library="C:/Archivos de programa/R/R-3.1.0/library" --install-tests 

Warning: invalid package 'C:\Documents and Settings\Ged\Configuración          local\Temp\RtmpE15W58\devtools5a86536733\Momocs-master'
Error: ERROR: no packages specified
Error: Command failed (1)

我的会议:

R version 3.1.0 (2014-04-10) -- "Spring Dance"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: i386-w64-mingw32/i386 (32-bit)

【问题讨论】:

  • 你加载了devtools库吗?
  • 对你来说是个好消息(有点)——在 linux 上安装对我来说很好。
  • 您可能因为文件路径中的空格而遇到问题?

标签: r github


【解决方案1】:

请确保您拥有最新版本的 devtools 软件包。目前是 1.5。为此请运行

install.packages("devtools")

那么你有3个选择:

1:) 您可以尝试在 devtools 包中使用不同的参数替代方案。

install_github("Momocs",username="jfpalomeque")

2:) 另一种方法是尝试下载 zip 文件并使用 R 中的普通 install.packages() 函数安装它:

install.packages(file_name_and_path, repos = NULL, type="source")

3:) 你也可以使用

从 cran 安装它
install.packages("Momocs") 

因为和github包是同一个版本,同一个作者。

问候

【讨论】:

  • 请尝试从系统中的文件路径中删除空格
  • 非常感谢您的回答,但是我使用不同的参数也遇到了同样的问题,而且CRAN版本与Github不同。
  • 而且路径是自动的,我只输入'>install_github("jfpalomeque/Momocs")'
  • 好像空格有问题。请尝试从 GitHub 手动下载包到路径中没有空格的文件夹。然后使用选项号 2
【解决方案2】:

你可能想试试 devtools::install_github("vbonhomme/Momocs") 代替。如前所述,您需要devtools 才能使其工作。

此外,Momocs 1.0.0 正在 CRAN 上,因此您可以简单地:install.packages("Momocs")

查看vignette 以获得进入包的一个不错的入口点。如果需要,我会在这里提供帮助。

【讨论】:

    【解决方案3】:

    从 github 存储库安装最新的 R 包。

    如果您的服务器/机器无法访问互联网,则安装 R 包的步骤。

    1. 首先你需要安装 R 包 devtools 和 git2r(git2r 不是 强制性的,这取决于您要安装的软件包)
    2. 从 git 包位置下载主 zip 文件
    3. 在 windows 路径下解压包
    4. 创建源:source
    5. 安装(来源)

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2016-11-10
      • 1970-01-01
      • 1970-01-01
      • 2020-01-06
      • 1970-01-01
      • 1970-01-01
      • 2018-04-17
      • 2019-02-03
      • 1970-01-01
      相关资源
      最近更新 更多