Mac OS X Yosemite中的NetLogo R扩展安装错误

我在安装NetLogo的R扩展时遇到问题。 我正在使用NetLogo 5.05和扩展版本1.3,它应该适用于R 3.0或更高版本。 我的R版本是3.1.2。

按照本页的说明,我更改了NetLogo应用程序中的.plist文件,使其指向jri和我的R安装:

NSJavaRoot .. LSEnvironment  JRI_HOME /Library/Frameworks/R.framework/Resources/library/rJava/jri R_HOME /Library/Frameworks/R.framework/Resources    

extensions [r]添加到我的代码选项卡会导致错误:

R-Extension中的错误:runOnce中的错误:java.lang.NullPointerException

开发者页面说NetLogo 5的版本仍然是测试版,但如果我使用r 2.15和NetLogo及扩展的早期版本尝试它,我会遇到同样的问题。 我估计我所遵循的指示是针对Mountain Lion的,但我想知道这是不是问题。 谁设法让Yosemite的扩展工作?

设置R的环境变量:应该在C:\ Program Files \ R \ R-3.0.1 \ bin \ x64中找到R.dll和R.exe(取决于步骤1中的路径:下载并安装R),

首先将R_HOME变量设置为C:\ Program Files \ R \ R-3.0.1。

现在,通过%R_HOME%/ bin / x64(或直接通过C:\ Program Files \ R \ R-3.0.1 \ bin \ x64)附加PATH变量。

您可以更详细地参考Netlogo R-exension的安装文档。