【问题标题】:Devtools Install_github failes for ReprtreeReprtree 的 Devtools Install_github 失败
【发布时间】:2018-07-06 12:21:23
【问题描述】:

搜索了整个互联网,但找不到解决方案。

现在已经为这个问题苦苦挣扎了几个小时。

library(devtools)
install_github("araastat/reprtree")

但我每次都收到错误消息(尝试了多种方法,例如重新启动、关闭我的 vpn)。

Installation failed: Command failed (1)
Warning message:
S3 methods ‘[.git_tree’, ‘as.POSIXct.git_time’, ‘as.character.git_time’, ‘as.data.frame.git_commit’,

‘as.data.frame.git_repository’, ‘as.data.frame.git_tree’, ‘as.list.git_tree’, ‘diff.git_repository’, ‘diff.git_tree’, ‘format.git_blob’, ‘format.git_commit’, ‘format.git_merge_result’, ‘format.git_note’, ‘format.git_signature’, ‘format.git_tag’, ‘head.git_repository’, ‘length.git_blob’, ‘length.git_diff’, ‘length.git_tree’, ‘merge.character’, ‘merge.git_branch’, ‘merge.git_repository’, ‘plot.git_repository’, ‘print.git_blob’, ‘print.git_branch’, ‘print.git_commit’, ‘print.git_config’, ‘print.git_diff’, ‘print.git_merge_result’, ‘print.git_note’, ‘print.git_reference’, ‘print.git_reflog’, ‘print.git_reflog_entry’, ‘print.git_repository’, ‘print.git_signature’, ‘print.git_status’, ‘print.git_tag’, ‘print.git_time’, ‘print.git_tree’, ‘sha.git_blob’, ‘sha.git_branch’, ‘sha.git_commit’, ‘sha.git_fetch_head’, ‘sha.git_merge_result’, ‘sha.git_note’, ‘sha.git_reference’, 'sha.git_reflog_entry',[...截断]

编辑。另一种方法(如 cmets 中所述)

devtools::install("reprtree-master")

Installing reprtree
"C:/PROGRA~1/R/R-34~1.4/bin/i386/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL  \
  "C:/Users/asdf/Downloads/reprtree-master" --library="C:/Users/asdf/Documents/R/win-library/3.4" --install-tests 

* installing *source* package 'reprtree' ...
** R
** preparing package for lazy loading
** help
*** installing help indices
  converting help for package 'reprtree'
    finding HTML links ... done
    ReprTree                                html  
    finding level-2 HTML links ... done

    plot.getTree                            html  
    plot.reprtree                           html  
    reprtree-package                        html  
    snip.depth                              html  
    text.tree                               html  
Error: C:/Users/asdf/Downloads/reprtree-master/man/text.tree.Rd:41: Bad \link text
* removing 'C:/Users/asdf/Documents/R/win-library/3.4/reprtree'
In R CMD INSTALL
Error: Command failed (1)
> 

【问题讨论】:

  • 下载压缩包,解压并使用 devtools::install("theunzipedfile")
  • 您是否安装了开发工具?我已经运行了它,没有任何问题。
  • @s.brunel 已经尝试过:同样的错误:错误:命令失败 (1)
  • @Leo 是的。我重新安装了 devtools 以确保。同样的错误:错误:命令失败(1)
  • 您可能没有管理员权限?错误在这里:Error: C:/Users/asdf/Downloads/reprtree-master/man/text.tree.Rd:41: Bad \link text

标签: r github devtools


【解决方案1】:

面向未来的读者

第 41 行的 text.tree.RD 有问题。我所做的可能不是最完美的解决方案,但它确实有效。

您可以将download 包作为.zip 并解压缩。然后删除./man/text.tree.RD 中第 39 行之后的所有内容。之后你可以像这样安装包:

library(devtools)
if(!('reprtree' %in% installed.packages())){
    install_local('path_to_extracted_zip/reprtree-master/')
}

【讨论】:

    猜你喜欢
    • 2019-07-01
    • 2021-04-01
    • 2015-10-17
    • 2014-09-07
    • 2015-09-26
    • 2021-04-09
    • 2016-07-24
    • 2019-02-06
    • 2017-02-01
    相关资源
    最近更新 更多