【问题标题】:Install error custom package with devtools/bitbucket使用 devtools/bitbucket 安装错误自定义包
【发布时间】:2016-10-29 13:09:30
【问题描述】:

我对 R 完全陌生,所以这可能是一个简单的修复。我正在尝试安装我公司的软件包,但出现以下错误。

> devtools::install_bitbucket("owac/owactools", auth_user = 
"username", password = "password")
Downloading bitbucket repo owac/owactools@master
Installing owactools
"C:/Users/SPENCE~1/DOCUME~1/R/R-33~1.0/bin/x64/R" --no-site-file
--no-environ --no-save --no-restore --quiet CMD  \
INSTALL "C:/Users/spencer-miller/AppData/Local/Temp/RtmpsXEvW5
/devtools1ca063f850e1/owac-owactools-d9441106847e"  \
--library="C:/Users/spencer-miller/Documents/R/R-3.3.0/library" 
--install-tests 

* installing *source* package 'owactools' ...
** R
** data
*** moving datasets to lazyload DB
** tests
** preparing package for lazy loading
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = 
vI[[i]]) : 
there is no package called 'ggplot2'
ERROR: lazy loading failed for package 'owactools'
* removing 'C:/Users/spencer-miller/Documents/R/R-3.3.0/library
/owactools'
Error: Command failed (1)

【问题讨论】:

    标签: r bitbucket rstudio devtools


    【解决方案1】:

    你必须通过以下方式下载包ggplot2:

    install.packages(c("ggplot2"))
    

    错误信息

    没有名为“ggplot2”的包

    表明这一点。

    【讨论】:

    • 其实这应该没有必要。 install_bitbucket 在内部调用 install,它尝试“从 CRAN 安装包的依赖项,如果它们尚未安装的话”。对于我在 bitbucket 上的包,这始终没有问题。
    • 我认为 ggplot2 问题是后一个问题的结果。但是单独安装它解决了这个问题。谢谢你,J_F。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-23
    • 2016-06-22
    • 2019-05-03
    相关资源
    最近更新 更多