Я изучаю сборку пакетов в Windows 7, но столкнулся с проблемой после достижения этапа командной строки. Следующий поток, похоже, относится к той же теме, с которой у меня возникли проблемы, но вопрос остается нерешенным:
Проблема: всякий раз, когда я пытаюсь выполнить команду R CMD в командной строке. (например, я пробовал R CMD install pkgName
, R cmd install pkgName
, Rcmd install pkgName
, где pkgName
— место- держатель для фактического пакета, который был R CMD check
отредактирован в OS X, а также размещен в CRAN, где у меня есть разархивированный исходный код в текущем рабочем каталоге), я получаю следующее сообщение об ошибке:
'R' is not recognized as an internal or external command,
operable program or batch file.
(Если я попробую выполнить команду Rcmd install pkgName
, то ошибка начнется с того, что 'Rcmd' is not...
.) Обратите внимание, что даже если я наберу просто R
в командной строке и нажмите Enter, я получаю ту же ошибку, поэтому я даже не могу вызвать здесь R, хотя он прекрасно открывается в своем автономном интерфейсе.
Я просмотрел следующие руководства, но безуспешно идентифицировал проблему:
Первое, что пришло мне в голову, это то, что переменные пути в Windows не были установлены правильно, но это также (пока) не привело к ответу. Например, я трижды проверил пути, чтобы убедиться, что они верны, в том числе для номера версии R, правильности x64
в имени пути и т. д.
Я понимаю, что это сложная проблема. для удаленной диагностики, но любые советы и предложения по решению этой проблемы приветствуются. Для справки ниже приведены шаги, которые я уже предпринял для решения этой проблемы:
Я обновил переменные пути на своем компьютере, где использовались следующие пути:
C:\Rtools\bin; C:\Program Files\R\R-2.15.0\bin\x64;
Я также пробовал использовать команды R CMD
(и Rcmd
) со следующими путями (обратите внимание, что эти пути ни к чему не ведут на моем компьютере, поэтому я пробовал делать R CMD
/ Rcmd
с указанными и без них):
C:\Rtools\perl\bin; C:\Rtools\MinGW\bin;
Попытался добавить/удалить следующий путь, ведущий к единственной другой папке, видимой в папке Rtools:
C:\Rtools\gcc-4.6.3;
Пробовал несколько вариантов команд R CMD
, как отмечалось ранее.
Примечание. У меня уже был установлен Cygwin до R и Rtools, и я не устанавливал MikTeX (пока).