R ggsunburst - 安装错误

问题描述 投票:0回答:1

我正在尝试按照 这些 说明安装 ggsunburst 软件包。当我运行以下安装包命令时,出现以下错误:

install.packages("http://genome.crg.es/~didac/ggsunburst/ggsunburst_0.0.10.tar.gz", repos=NULL, type="source")

将软件包安装到“C:/Users/urwa/Documents/R/win-library/3.4” (因为“lib”未指定) 尝试 URL 'http://genome.crg.es/~didac/ggsunburst/ggsunburst_0.0.10.tar.gz' 内容类型“application/x-gzip”长度 646077 字节 (630 KB) 下载 630 KB

  • 正在安装source包“ggsunburst”... ** R ** 安装 ** 准备延迟加载包 警告:包“ggplot2”是在 R 版本 3.4.4 下构建的 ** 帮助 * 安装帮助索引 转换包“ggsunburst”的帮助 查找 HTML 链接...完成 ggsunburst html
    ggtree html
    冰柱 html
    nw_打印html
    旭日 html
    sunburst_data html
    平铺 html
    ** 建筑套件指数 ** 测试已安装的包是否可以加载 *
    拱门 - i386 错误:未为“arch = i386”安装包“rPython” 错误:加载失败 执行停止 *** 拱门 - x64 警告:包“ggplot2”是在 R 版本 3.4.4 下构建的 错误:“i386”加载失败
  • 删除“C:/Users/urwa/Documents/R/win-library/3.4/ggsunburst” 在 R CMD 安装 install.packages 中的警告: 运行命令 '"C:/PROGRA~1/R/R-34~1.3/bin/x64/R" CMD INSTALL -l "C:\Users\urwa\Documents\R\win-library .4" "C :/Users/urwa/AppData/Local/Temp/RtmpeSU5b9/downloaded_packages/ggsunburst_0.0.10.tar.gz"' 状态为 1 install.packages 中的警告: 软件包“C:/Users/urwa/AppData/Local/Temp/RtmpeSU5b9/downloaded_packages/ggsunburst_0.0.10.tar.gz”的安装具有非零退出状态

编辑1:

我应该提到这一点,我已经安装了 rPython。安装ggburst时出现的错误消息是在成功安装rPython之后。我已经按照 这些 说明安装了 rPython。我收到以下消息:

安装rPython 安装 1 个软件包:RJSONIO 将软件包安装到“C:/Users/urwa/Documents/R/win-library/3.4” (因为“lib”未指定) 尝试 URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/RJSONIO_1.3-0.zip' 内容类型“application/zip”长度 1502339 字节 (1.4 MB) 下载了 1.4 MB

“RJSONIO”包已成功解压并检查 MD5 和

下载的二进制包在 C:\Users\urwa\AppData\Local\Temp\RtmpwJlp4O\downloaded_packages "C:/PROGRA~1/R/R-34~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL \ “C:/Users/urwa/Downloads/rPython”--library =“C:/Users/urwa/Documents/R/win-library/3.4”--install-tests

*安装 source 包“rPython”...

** 库

警告:此软件包有一个非空的“configure.win”文件, 所以只构建主要架构

make:无需为“所有人”做任何事情。

安装到 C:/Users/urwa/Documents/R/win-library/3.4/rPython/libs/x64

** R

** 安装

** 准备延迟加载包

** 帮助

*** 安装帮助索引

转换包“rPython”的帮助

查找 HTML 链接...完成 python.分配 html
python.call html
python.exec html
python.load html
** 建筑套件指数 ** 测试已安装的包是否可以加载 * 完成 (rPython) 在 R CMD 安装

我的系统规格

  • 窗口 10 x64
  • R Studio 1.1.423
  • R 3.4.3
  • Python 3.6.5

任何帮助将不胜感激。

编辑1:

我将 R 更新到 3.5.0。重新安装了ggplot2。重新运行 ggburst 安装。省略了 ggplot 部分,错误仍然相同。这是完整的输出:

Installing package into ‘C:/Users/urwa/Documents/R/win-library/3.5’
(as ‘lib’ is unspecified)
trying URL 'http://genome.crg.es/~didac/ggsunburst/ggsunburst_0.0.10.tar.gz'
Content type 'application/x-gzip' length 646077 bytes (630 KB)
downloaded 630 KB

* installing *source* package 'ggsunburst' ...
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package 'ggsunburst'
    finding HTML links ... done
    ggsunburst                              html  
    ggtree                                  html  
    icicle                                  html  
    nw_print                                html  
    sunburst                                html  
    sunburst_data                           html  
    tile                                    html  
** building package indices
** testing if installed package can be loaded
*** arch - i386
Error : package 'rPython' is not installed for 'arch = i386'
Error: loading failed
Execution halted
*** arch - x64
ERROR: loading failed for 'i386'
* removing 'C:/Users/urwa/Documents/R/win-library/3.5/ggsunburst'
In R CMD INSTALL
Warning in install.packages :
  installation of package ‘C:/Users/urwa/AppData/Local/Temp/RtmpS60ZhD/downloaded_packages/ggsunburst_0.0.10.tar.gz’ had non-zero exit status
python r r-package sunburst-diagram
1个回答
0
投票

这对我有用。首先,安装包 devtools 然后使用 @Uva 上面建议的代码

library(devtools) 
options(devtools.install.args = "--no-multiarch")
devtools::install_github("didacs/ggsunburst")
© www.soinside.com 2019 - 2024. All rights reserved.