Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.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
无法使用r-extension Netlogo加载库_R_Netlogo - Fatal编程技术网

无法使用r-extension Netlogo加载库

无法使用r-extension Netlogo加载库,r,netlogo,R,Netlogo,我无法使用NetLogo中的r扩展加载包。运行时,我似乎出现以下错误: r:eval "library(rJava)" 注: 使用R-32位控制台加载库 这显然是假设r-extension在NetLogo中成功加载,并且我能够运行基本命令计算 扩展异常:R扩展中出错:评估中出错: org.nlogo.api.ExtensionException:库中错误(rJava):存在 没有名为“rJava”的包 观察者运行命令中心调用的R:EVAL时出错 org.nlogo.nvm.EngineeExc

我无法使用NetLogo中的r扩展加载包。运行时,我似乎出现以下错误:

r:eval "library(rJava)"
注:

  • 使用R-32位控制台加载库
  • 这显然是假设r-extension在NetLogo中成功加载,并且我能够运行基本命令计算
  • 扩展异常:R扩展中出错:评估中出错: org.nlogo.api.ExtensionException:库中错误(rJava):存在 没有名为“rJava”的包

    观察者运行命令中心调用的R:EVAL时出错

    org.nlogo.nvm.EngineeException:扩展异常:中出错 R-Extension:Eval:org.nlogo.api.ExtensionException:错误 在库中(rJava):没有名为“rJava”的包

    位于org.nlogo.extension.r.Entry$Eval.perform(Entry.java:560) org.nlogo.prim.\u extern.perform(\u extern.java:54)在 org.nlogo.nvm.Context.stepConcurrent(Context.java:91)位于 org.nlogo.nvm.ConcurrentJob.step(ConcurrentJob.java:82)位于 org.nlogo.job.JobThread.org$nlogo$job$JobThread$$runPrimaryJobs(JobThread.scala:143) 在 org.nlogo.job.JobThread$$anonfun$run$1.apply$mcV$sp(JobThread.scala:78) 在org.nlogo.job.JobThread$$anonfun$run$1.apply上(JobThread.scala:76) 在org.nlogo.job.JobThread$$anonfun$run$1.apply上(JobThread.scala:76) 在scala.util.control.Exception$Catch.apply(Exception.scala:88)处 org.nlogo.util.Exceptions$.handling(Exceptions.scala:41)位于 org.nlogo.job.JobThread.run(JobThread.scala:75)

    NetLogo 5.1.0 main:org.nlogo.app.AppFrame线程:JobThread Java HotSpot(TM)服务器VM 1.6.0_45(太阳微系统公司;1.6.0_45-b06) 操作系统:Windows 8 6.2(x86处理器)Scala 2.9.2版 JOGL:(三维视图未初始化)OpenGL图形:(三维视图未初始化) 已初始化)模型:ode

    01:15:42.263 RuntimeErrorEvent(org.nlogo.app.app$$anon$1 (org.nlogo.window.GUIWorkspace)AWT-EventQueue-0 01:15:42.232 AddJobEvent(org.nlogo.app.CommandLine)AWT-EventQueue-0 01:15:42.232 OutputEvent(org.nlogo.app.CommandLine)AWT-EventQueue-0 01:15:42.232 CompiledEvent(org.nlogo.window.CompilerManager)AWT-EventQueue-0 01:15:42.217 CompileMoreSourceEvent(org.nlogo.app.CommandLine) AWT-EventQueue-0 01:15:42.154 PeriodicUpdateEvent (org.nlogo.app.app$$anon$1(org.nlogo.window.GUIWorkspace)) AWT-EventQueue-0 01:15:41.951 PeriodicUpdateEvent (org.nlogo.app.app$$anon$1(org.nlogo.window.GUIWorkspace)) AWT-EventQueue-0 01:15:41.748 PeriodicUpdateEvent (org.nlogo.app.app$$anon$1(org.nlogo.window.GUIWorkspace)) AWT-EventQueue-0 01:15:41.545 PeriodicUpdateEvent (org.nlogo.app.app$$anon$1(org.nlogo.window.GUIWorkspace)) AWT-EventQueue-0 01:15:41.138 PeriodicUpdateEvent (org.nlogo.app.app$$anon$1(org.nlogo.window.GUIWorkspace)) AWT-EventQueue-0


    这种多包安排的常见错误包括不兼容的包选择。您没有描述任何软件包安装的版本(尽管其中的一些细节可以在错误报告中看到)。错误表明没有安装rJava,而您(我想)说您的R版本是32位的,这让我想知道您的Java代码在Windows 8下访问的是哪个版本。调用
    sessionInfo()
    返回什么。1。请看我关于这个问题的帖子:2。我不确定从R扩展加载rJava包是否是一个好主意。