Проблема с использованием nppToR или Tinn-R - PullRequest
1 голос
/ 20 декабря 2010

Спасибо всем за ответ!Теперь я исправил проблему с помощью 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 в качестве альтернативы, но после некоторого времени использования курсор обычно появляется в каком-то положении, как будто он сходит с ума, икогда я ввожу код, каждая строка может иметь только одну букву, и курсор автоматически переместится на следующую строку. Кто-нибудь знает, почему?

Заранее спасибо ~

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

Марко

Ответы [ 5 ]

2 голосов
/ 20 декабря 2010

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

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

Обновление

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

1 голос
/ 03 января 2011

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

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

1 голос
/ 20 декабря 2010

Убедитесь, что вы получили недавний 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 paths.


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

  • установить R (в моем случае 2.12.1) из установщика с измененными настройками, но с опцией set registry keys.
  • установить NppToR (2.5.1)
0 голосов
/ 31 июля 2013

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

0 голосов
/ 02 апреля 2013

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...