无法载入共享目标对象‘...rJava.dll’

原创 2015年11月17日 20:08:14

1、问题

在安装RWordReg包时出现如下错误:

> utils:::menuInstallPkgs()
installing the source package ‘Rwordseg’

试开URL’http://R-Forge.R-project.org/src/contrib/Rwordseg_0.2-1.tar.gz'
Content type 'application/x-gzip' length 5445754 bytes (5.2 MB)
downloaded 5.2 MB

* installing *source* package 'Rwordseg' ...
** R
** demo
** inst
** preparing package for lazy loading
Error : .onLoad failed in loadNamespace() for 'rJava', details:
  call: inDL(x, as.logical(local), as.logical(now), ...)
  error: 无法载入共享目标对象‘D:/Program Files/R/R-3.2.2/library/rJava/libs/x64/rJava.dll’::
  LoadLibrary failure:  %1 不是有效的 Win32 应用程序。

Error : package 'rJava' could not be loaded
ERROR: lazy loading failed for package 'Rwordseg'
* removing 'D:/Program Files/R/R-3.2.2/library/Rwordseg'

下载的程序包在
        ‘C:\Users\NR\AppData\Local\Temp\RtmpCGvWIP\downloaded_packages’里
Warning messages:
1: 运行命令'"D:/PROGRA~1/R/R-32~1.2/bin/x64/R" CMD INSTALL -l "D:\Program Files\R\R-3.2.2\library" C:\Users\NR\AppData\Local\Temp\RtmpCGvWIP/downloaded_packages/Rwordseg_0.2-1.tar.gz'的状态是1
2: In install.packages(NULL, .libPaths()[1L], dependencies = NA, type = type) :
  安装程序包‘Rwordseg’时退出狀態的值不是0


2、解决

在R语言环境中设置JRE路径:

> Sys.setenv(JAVA_HOME='D:/jdk1.6.0_45/jre')

注意是JRE路径,而不是JDK的路径。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

在R语言环境中无法载入rJava包

在R语言环境中library(rJava)时出错:无法启动此程序,因为计算机中丢失 jvm.dll。

R语言tar.gz 后缀window环境安装攻略

原文:http://blog.sina.com.cn/s/blog_46f7e25d0101h73l.html 里面的有些地方和我执行的有出路我这边做了修改​ R语言使用时,我们经常会碰到...
  • szdbl
  • szdbl
  • 2015-09-18 16:41
  • 1147

无法安装 rJava 的解决方法

安装 R 后,如果你想安装 rJava,可能会遇到一个问题 configure:4130: error: Cannot compile a simple JNI program. See confi...

无法加载rJava包、Rwordseg包的解决方法

无法加载rJava包、Rwordseg包的解决方法 可能是目前为止比较全的教程 可能是目前为止比较搞笑的教程 可能是目前为止遭遇比较奇特的教程 可能是目前为止博主比较傻的教程

Spring Aop 目标对象内部的自我调用无法实施切面的增强处理原因

直接上代码,HelloWorld接口和HelloWorldImpl1实现public interface HelloWorld { void printHelloWorld(); voi...

Oracle 无法监听 因目标主机或对象不存在 连接失败--解决方案

在配置Oracle过程中,监听服务无法启动的原因有很多,原因的分析主要通过Oracle配置过程中给出的错误信息进行判断。  我在配置过程中,安装过程都很顺利,基本没有出现错误。但在最后进入Oracl...

Java线程问题:当一个目标对象被多个线程共享时候

如果多个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据。如果多个线程执行的代码不同,这时候需要用不同的Runnable对象。将共享对象封装在另一个对象...

Oracle 无法监听 因目标主机或对象不存在 连接失败--解决方案

在配置Oracle过程中,监听服务无法启动的原因有很多,原因的分析主要通过Oracle配置过程中给出的错误信息进行判断。       我在配置过程中,安装过程都很顺利,基本没有出现错误。但在最...

通过修改EIP寄存器实现强行跳转并且注入DLL到目标进程里

通过修改EIP寄存器实现强行跳转并且注入DLL到目标进程里

恶意代码--dll动态链接库注入目标进程隐藏自身(亲测win7x86和x64有效)

0x01 dll 注入简介 所谓DLL注入就是将一个DLL放进某个进程的地址空间里,让它成为那个进程的一部分。 很多恶意代码,游戏外挂,盗号木马,顽固类病毒等程序均采用此寄生,隐藏在目标计算机之内...
  • bjtbjt
  • bjtbjt
  • 2016-10-25 18:31
  • 2286
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)