Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安装RWeka的问题_Java_Rweka - Fatal编程技术网

Java 安装RWeka的问题

Java 安装RWeka的问题,java,rweka,Java,Rweka,全部, 我在安装RWeka时遇到一些问题。我使用的是IOS 10.12.1 出现以下错误消息: 安装源程序包“RWeka” 正在尝试URL“” 内容类型“应用程序/x-gzip”长度408921字节(399KB) ================================================== 下载399KB 正在安装源程序包“RWeka” **包“RWeka”已成功解包并检查MD5总和 **R **仪表 **为延迟加载准备包 JavaVM:请求的Java版本((null

全部,

我在安装RWeka时遇到一些问题。我使用的是IOS 10.12.1

出现以下错误消息:

安装源程序包“RWeka”

正在尝试URL“”

内容类型“应用程序/x-gzip”长度408921字节(399KB)

==================================================

下载399KB

  • 正在安装源程序包“RWeka”
**包“RWeka”已成功解包并检查MD5总和

**R

**仪表

**为延迟加载准备包

JavaVM:请求的Java版本((null))不可用。而是在“”处使用Java

JavaVM:未能加载JVM:/bundle/Libraries/libserver.dylib

JavaVM致命:无法加载jvm库

错误:'RWekajars'的loadNamespace()中的onLoad失败,详细信息:

调用:.jinit()

错误:JNI_GetCreatedJavaVMs返回-1

错误:包“RWeka”的延迟加载失败

  • 删除“/Library/Frameworks/R.framework/Versions/3.3/Resources/Library/RWeka”
install.packages中的警告:

包“RWeka”的安装具有非零退出状态

为了解决这个问题,我采取了以下措施:

  • 重新安装rJava
  • 更新到Java;jre-8u111(64位)
  • 下载Java开发者工具包;jdk-8u112(64位)
  • 将R更新为3.3.2
  • 这是终点站; sudo R CMD javareconf。。。 sudo R安装包(“RWeka”)
  • 重新启动了RStudio并重新启动了iMac

  • 启动R并使用root用户尝试以下操作:

    sudo R CMD javareconf
    ...
    
    sudo R 
    > install.packages("RWeka")
    
    先运行这个

    $sudo R CMD javareconf

    然后安装rJava应该可以工作

    install.packages(“rJava”,type=“source”)

    然后您可以安装

    安装程序包(“RWeka”)


    希望能有所帮助。

    谢谢caot,我以前也尝试过,但运气不好。@Joshuaperson如果不起作用,你可以尝试上提到的解决方案:
    sudo R CMD javareconf
    必须在终端中执行,而
    install.packas(“RWeka”)
    必须在Rstudio中执行。@AgileBean install.packages(“RWeka”)也可以在终端执行此操作对我有效,但我还必须使用此处发布的解决方案: