Проблема с использованием nppToR или Tinn-R

Спасибо всем за ответ! Теперь я исправил проблему с помощью R 2.12.1 и NpptoR (версия 2.5.2), без настройки реестра.

Через некоторое время моего обновления R с 2.11.1 до 2.12.0 я теперь был совершенно не в состоянии передавать скрипты в R из Notepad++ (работая вместе с nppToR).

когда я установил nppToR, я всегда получаю один и тот же диалог "Could not find the Rgui.exe file. Aborting"и он не будет готов к использованию. Я думал, что это вызвано обновлением R.2.11.1 до R.2.12.0, потому что Rgui.exe были расположены в другом месте. Затем некоторое время nppToR работает после того, как я отредактировал файл nppToR.ini, из этого:

[install]
global=1

в это, что также из предыдущей версии файлов nppToR:

[executables]
R=C:\Program Files\R\R-2.12.0\bin\i386\Rgui.exe  --max-mem-size=2047M
Rcmdparms=
Npp=
NppConfig=
[hotkeys]
passline=F8
passfile=^F8
evaltocursor=+F8
batchrun=^!F8
rhelp=^F1
[putty]
activateputty=1
puttyline=F9
puttyfile=^F9
[controls]
Rpastewait=50
Rrunwait=10
restoreclipboard=1
appendnewline=1
[silent]
enablesilent=1
silentkey=!F8
[install]
global=1

Однако в настоящее время эта модификация никогда не работает для меня, хотя я удалил R.2.12.0 и установил R.2.11.1. И я действительно не знаю причину этого. Есть ли у кого-то такой же опыт? Или кто-нибудь может мне помочь?

PS: я также попробовал Tinn-R в качестве альтернативы, но после некоторого времени использования курсор обычно появляется в некоторой позиции, как будто он сходит с ума, и когда я ввожу код, каждая строка может иметь только одну единственную букву, и курсор автоматически переместится на следующую строку. Кто-нибудь знает, почему?

Спасибо заранее ~

С наилучшими пожеланиями ~

Marco

5 ответов

Решение

Убедитесь, что вы недавно получили nppToR (в настоящее время 2.5.1 2.5.2).

Есть некоторые проблемы, но обычно: R<=2.11.1 работает с nppToR<=2.4.0, а R>=2.12.0 работает с nppToR> = 2.5.0. (РЕДАКТИРОВАТЬ) Не проверено, но я думаю, что 2.5.2 работает со всеми версиями.
Также вы должны установить ключи реестра (не беспокойтесь, если вы выполняете стандартную установку R) в R пути.


Вчера у меня были похожие проблемы, и я пришел к рабочей версии:

  • установить R (в моем случае 2.12.1), из установщика с измененными настройками, но с set registry keys вариант.
  • установить NppToR (2.5.1)

Реестр не нужен, если в настройках указан домашний каталог R, но реестр проще для людей, которые выполняют обычные установки.

Щелкните правой кнопкой мыши значок NppToR и выберите настройки, затем укажите домашний каталог R. Там никогда не должно быть необходимости напрямую редактировать INI-файл.

Обновить

Новая версия NppToR 2.5.2 пытается решить эту проблему.

Убедитесь, что ваш TinnR настроен правильно. Структура каталогов недавно изменилась при установке R по умолчанию, поэтому ваш редактор может быть немного потерян.

Также шов горячих клавиш TinnR будет немного ошибаться с последней версией R (2.12.1), по крайней мере, на 64-битной версии

У меня та же проблема. Если на вашем компьютере установлена ​​64-битная Windows, вы должны установить R в Program Files (X86) вместо 64-битных программных файлов по умолчанию.

Я попытался найти способ сообщить nppToR, где найти Rgui.exe, и теперь он работает. Когда вы устанавливаете путь в настройке, вы не должны устанавливать полную информацию о пути. Для моего случая я просто положил туда "C:\Program Files\R\R-2.15.1". Программа автоматически добавит "\bin\i386\Rgui.exe".

Надеюсь, это поможет вам.

Другие вопросы по тегам