首页 文章

无法在R中安装glmmadmb

提问于
浏览
0

我在安装glmmADMB软件包时遇到问题,希望能在这里得到一些帮助 . 我跟那些我认识的使用过R的人聊过但是我们无法理解这一点 .

看起来错误是关于目录中的符号 . 但是,'作为Windows中的默认命名约定包含在内,我似乎无法更改文件夹名称 . 我将我的电脑命名为Vanessa,它会自动为用户提供文件夹名称“Vanessa的PC” . [它可能不是由于这个错误,因为我在命令中运行了一些包含此符号的其他代码 . ]任何建议或想法将不胜感激 .

这是我得到的日志:

install.packages(“glmmADMB”,repos = c(“http://glmmadmb.r-forge.r-project.org/repos”,getOption(“repos”)),type =“source”)将软件包安装到'C:/ Users / Vanessa的PC / Documents / R / win-library / 3.4'(未指定'lib')尝试URL'http://glmmadmb.r-forge.r-project.org/repos/src/ contrib / glmmADMB_0.8.3.3.tar.gz'内容类型'应用程序/ x-gzip'长度9391177字节(9.0 MB)下载9.0 MB

  • 安装源包'glmmADMB' ... ** R 数据 *** moving datasets to lazyload DB ** inst ** preparing package for lazy loading Warning: package 'MASS' was built under R version 3.4.4 ** help *** 安装帮助索引构建软件包索引安装小插图测试是否可以加载已安装的软件包 *** arch - i386 Error: unexpected symbol in "tools:::.test_load_package('glmmADMB', 'C:/Users/Vanessa's" Execution halted *** arch - x64错误:"tools:::.test_load_package('glmmADMB', 'C:/Users/Vanessa's"中的意外符号执行暂停错误: 'i386','x64'加载失败

  • 删除'C:/Users/Vanessa' s PC / Documents / R / win-library / 3.4 / glmmADMB ' Warning in install.packages : running command ' "C:/PROGRA~1/R/R-34~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\Vanessa's PC\Documents\R\win-library\3.4" C:\ Users \ VANESSA 'S~1\AppData\Local\Temp\Rtmp2piXfe/downloaded_packages/glmmADMB_0.8.3.3.tar.gz'在安装时状态为1警告:包'glmmADMB'的安装非零退出状态

下载的源包位于'C:\ Users \ Vanessa的PC \ AppData \ Local \ Temp \ Rtmp2piXfe \ downloaded_packages'中

2 回答

  • 1

    首先尝试安装 devtools 软件包,然后直接从GitHub上的开发版本安装 glmmADMB

    > library(devtools)
    > devtools::install_github("bbolker/glmmadmb")
    Downloading GitHub repo bbolker/glmmadmb@master
    from URL https://api.github.com/repos/bbolker/glmmadmb/zipball/master
    Installing glmmADMB
    Installing 1 package: R2admb
    Installing package into ‘C:/Users/User/Documents/R/win-library/3.4’
    (as ‘lib’ is unspecified)
    trying URL 
    'https://cran.rstudio.com/bin/windows/contrib/3.4/R2admb_0.7.16.zip'
    Content type 'application/zip' length 505317 bytes (493 KB)
    downloaded 493 KB
    
    package ‘R2admb’ successfully unpacked and MD5 sums checked
    
    The downloaded binary packages are in
    C:\Users\User\AppData\Local\Temp\Rtmp4WWJZp\downloaded_packages
    "C:/PROGRA~1/R/R-34~1.4/bin/x64/R" --no-site-file --no-environ 
    --no-save -- no-restore --quiet CMD INSTALL  \
    "C:/Users/User/AppData/Local/Temp/Rtmp4WWJZp/devtools28d0200a7e9b/bbolker- 
    glmmadmb-ac75f73"  \
     --library="C:/Users/User/Documents/R/win-library/3.4" --install-tests 
    
    * installing *source* package 'glmmADMB' ...
    ....
    
    > library(glmmADMB)
    Loading required package: MASS
    
    Attaching package: ‘glmmADMB’
    
    The following object is masked from ‘package:MASS’:
    
        stepAIC
    
    The following object is masked from ‘package:stats’:
    
        step
    
  • 0

    这有效:

    install.packages("R2admb")
    
    install.packages("glmmADMB", 
        repos=c("http://glmmadmb.r-forge.r-project.org/repos",
                getOption("repos")),
        type="source")
    
    library(glmmADMB)
    

相关问题