gpt4 book ai didi

java - R 和 Java - Windows 8.1 上的 rJava 错误

转载 作者:行者123 更新时间:2023-11-30 08:23:46 25 4
gpt4 key购买 nike

我正在尝试使用 rjdbcrJava 包制作一个 con,但我收到了这个错误:

C:\Users\user\dir>Rscript rjdbc.r
Loading required package: methods
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: inDL(x, as.logical(local), as.logical(now), ...)
error: unable to load shared object 'C:/Users/user/Documents/R/win-library/3.0/rJava/libs/i386/rJava.dll':
LoadLibrary failure: The specified module could not be found.

Error: package or namespace load failed for 'rJava'

另外我得到这个弹出错误窗口

此程序无法启动,因为您的计算机缺少 jvm.dll

我在用java

java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) Client VM (build 25.5-b02, mixed mode)

R版本是

R version 3.0.3 (2014-03-06) -- "Warm Puppy"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: i386-w64-mingw32/i386 (32-bit)

和我在 Windows 8.1 Pro - 64 位操作系统 上的 env 变量 目前是

JAVA_HOME = C:\Program Files (x86)\Java\jre8
path = C:\Program Files (x86)\Java\jre8\bin;C:\Program Files (x86)\Java\jdk1.8.0_05\jre\bin\server

我已经阅读了大量类似的问题,但仍然没有成功。感谢您的任何建议

最佳答案

所以在 R 脚本中我设置了一个

Sys.setenv(JAVA_HOME='C:\\Program Files (x86)\\Java\\jre8')

如上图,指向我的JAVA_HOME环境变量。

其他一切都按照问题所示进行设置。

差不多就这些了。<​​/p>

关于java - R 和 Java - Windows 8.1 上的 rJava 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23426623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com