[英]Trouble with installing r2excel package in R
我正在嘗試通過 install_github 在 R 中安裝 r2excel 包,但出現此錯誤
> install_github("kassambara/r2excel")
控制台中出現幾行,我得到
* installing *source* package 'r2excel' ...
** R
** preparing package for lazy loading
Warning: package 'xlsx' was built under R version 3.4.4
** help
*** installing help indices
converting help for package 'r2excel'
finding HTML links ... done
getOS html
r2excel-package html
xlsx.addHeader html
xlsx.addHyperlink html
xlsx.addLineBreak html
xlsx.addParagraph html
xlsx.addPlot html
xlsx.addTable html
xlsx.openFile html
xlsx.readFile html
xlsx.writeFile html
xlsx.writeMultipleData html
** building package indices
** testing if installed package can be loaded
*** arch - i386
Warning: package 'xlsx' was built under R version 3.4.4
Error: package or namespace load failed for 'xlsx':
.onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: No CurrentVersion entry in Software/JavaSoft registry! Try re- installing Java and make sure R and Java have matching architectures.
Error : package 'xlsx' could not be loaded
Error: loading failed
Execution halted
*** arch - x64
Warning: package 'xlsx' was built under R version 3.4.4
ERROR: loading failed for 'i386'
* removing 'C:/Users/myusername/Documents/R/win-library/3.4/r2excel'
In R CMD INSTALL
Installation failed: Command failed (1)
所以我在“xlsx”加載時收到此錯誤
奇怪的是,我可以毫不費力地分別加載 'xlsx' 和 'rJava'
library(xlsx)
我安裝了一個 x64 java(構建 1.8.0_161-b12)和一個 x64 rStudio,所以我真的不知道問題出在哪里。
根據https://github.com/kassambara/r2excel/issues/6 中的liuyanguu :
“這個包不是在 64 位系統中構建的,所以我們不能這樣安裝它。但是你仍然可以通過克隆 repo 和源或只是復制粘貼“/R/r2excel.r”來使用所有功能。實際上沒有需要安裝軟件包。”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.