【问题标题】:Install R packages from github downloading master.zip从 github 下载 master.zip 安装 R 包
【发布时间】:2013-06-28 14:16:12
【问题描述】:

我的连接可能有一些问题(某种块,我不知道),我无法直接从 gitHub 安装

> install_github("assertthat")
Installing github repo(s) assertthat/master from hadley
Installing assertthat.zip from https://github.com/hadley/assertthat/archive/master.zip

我尝试了许多其他软件包,结果相同。但是,我可以从浏览器下载master.zip。你能告诉是否可以直接安装.zip?谢谢。

【问题讨论】:

  • 最新的 devtools 开发版本增加了一个 install_local 函数,应该可以解决您的问题。但是,我想问题在于首先安装 devtools 的开发版本。
  • @Ramnath 是的 .. 要拥有该版本的 devtools,您需要先从 cran 获取它,然后从 gitHub 获取它,不幸的是 ..
  • 在解压后的目录中尝试install函数。它应该工作。 install 函数随 CRAN 版本的 devtools 提供。
  • @Ramnath No DESCRIPTION file found in C:\Users\Michele\Downloads\assertthat-master
  • 奇怪。我下载了asserthat,解压缩并运行install,它对我来说很好用。

标签: r github


【解决方案1】:

这个答案只是我的 cmets 的一个改进版本。本质上,您可以通过解压缩从 github 下载的本地 zip 文件,然后运行 ​​install 函数来使用 devtools 安装软件包

install("path/to/unzipped_pkg_zip_file")

devtools 的最新开发版本包含一个 install_local 实用功能,可以轻松地直接使用本地 zip 文件。

【讨论】:

  • 我没有安装开发工具。如何使用这种方法先安装 devtools?
  • 路径中是否包含“/to/”位?您能否举一个文件夹中的 .zip 文件示例?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-06
  • 2019-02-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多