无法安装 R 的 xlsx 软件包



无法安装 R 包 xlsx。

我以前在其他PC上使用过该软件包,并且没有任何问题,但是在新PC上遇到困难。据我所知,这个问题与Java有关。目前尝试:

  • 下载 Java 开发工具包
  • 下载 JRE
  • 编辑环境变量以指向正确的 Java(对于上述两个(
  • 通过 R 控制台运行(32 位和 64 位(
  • 卸载并重新安装 Rstudio/R

install.packages("xlsx"(
'将软件包安装到'C:/Users/Fred Goktas/Documents/R/win-library/3.3'(因为'lib'未指定( 有一个二进制版本可用,但源版本更高:
二进制源 needs_compilation
xlsx 0.5.7 0.6.1 FALSE
安装源包 'xlsx'try URL 'https://cran.rstudio.com/src/contrib/xlsx_0.6.1.tar.gz'内容类型'application/x-gzip'


长度 315441 字节 (308 KB(

下载了 308 KB
* 安装码包 'xlsx' ...
** 软件包 'xlsx' 成功解压缩并检查了
MD5 总和** R
** inst
** 准备延迟加载的软件包** 帮助* 安装帮助
索引**构建软件包索引

** 安装小插图
** 测试是否可以加载

已安装的软件包* 架构 - i386
错误 : .onLoad 在 'rJava' 的 loadNamespace(( 中失败, details:call:
inDL(x, as.logical(local(, as.logical(now(, ...(
错误:无法加载共享对象"C:/Users/Fred Goktas/Documents/R/win-library/3.3/rJava/libs/i386/rJava.dll":
加载库失败: %1 不是有效的 Win32 应用程序。
错误:加载失败
执行已停止
*** arch - x64 错误:加载失败的"i386"* 删除"C:/Users/Fred Goktas/Documents/R/win-library/3.3/xlsx'Warning in install.packages :running 命令 '"C:/PROGRA~1/R/R-33~1.3/bin/x64
/R" cmd install -l
">
C:\Users\Fred Goktas\Documents\R\win-library\3.3"
C:\Users\FREDGO~1\AppData\Local\Temp\RtmpYLz0xk/downloaded_packages/xlsx_0.6.1.tar.gz'
的状态为 1
安装中的警告:

软件包"XLSX"的安装具有非零退出状态

软件包应该安装没有任何麻烦。

除非你没有令人信服的理由使用xlsx,否则我建议你考虑readxl,因为它没有外部依赖关系。

最新更新