2014-11-28 3 views
2

У меня возникли проблемы с установкой расширения R для NetLogo. Я использую NetLogo 5.05 и версию 1.3 расширения, которое должно работать с R версии 3.0 или выше. Моя версия R - 3.1.2.Ошибка установки расширения NetLogo R в Mac OS X Yosemite

Следуя инструкциям из этой page я изменил .plist файл в приложении NetLogo так, что он указывает на ИСР и к моему R установки:

<key>NSJavaRoot</key> 
    <string>..</string> 
<key>LSEnvironment</key> 
    <dict> 
<key>JRI_HOME</key> 
    <string>/Library/Frameworks/R.framework/Resources/library/rJava/jri</string> 
<key>R_HOME</key> 
    <string>/Library/Frameworks/R.framework/Resources</string> 
</dict> 
</dict> 
</plist> 

extensions [r] Добавление к моей закладке кода вызывает ошибку :

Error in R-Extension: Error in runOnce: java.lang.NullPointerException

разработчик page говорит, что версия для NetLogo 5 все еще бета, но я получаю ту же проблему, если я пытаюсь его с г 2.15 и более ранних версий обоих NetLogo и расширения. Я полагаю, что инструкции, за которыми я следую, предназначены для Mountain Lion, но я задаюсь вопросом, является ли это проблемой. Кто-нибудь, кто смог получить продление, работающее над Йосемити?

+0

Не могли бы вы разместить всю трассировку стека? Там может быть что-то полезное. Я не знаком с R-расширением, но если это что-то в конце NetLogo, мы могли бы точно определить это. –

+0

Я не получаю трассировку стека. Ошибка появляется, как только я ввожу 'extensions [r]' на вкладку кода. – Kenji

+0

Hm. Предоставляет ли она вам возможность «Показывать детали» во всплывающей ошибке? Я думал, что так будет. Если это так, это должно показать вам трассировку стека. Если нет, я не думаю, что у меня может быть много (или любая) помощь. –

ответ

0

Установить переменные среды для R: R.dll и R.exe следует найти в C: \ Program Files \ R \ R-3.0.1 \ bin \ x64 (зависит от пути в действии 1: Загрузка и установите R),

Сначала установите переменную R_HOME в C: \ Program Files \ R \ R-3.0.1.

Теперь добавьте переменную PATH на% R_HOME%/bin/x64 (или напрямую с помощью C: \ Program Files \ R \ R-3.0.1 \ bin \ x64).

Более подробно вы можете обратиться к установочному документу Netlogo R-расширения.

Смежные вопросы