Системный путь против Sys.getenv ('PATH')
Это может оказаться довольно тривиальным вопросом, но я довольно озадачен. Все началось, когда я установил универсальный конвертер документовpandoc
и добавил это к моему пути. Поэтому, когда я делаюecho $PATH
на терминале по умолчанию на моем Mac OS X, он показываетpandoc
и я могу выполнить это.
Однако, когда я попытался вызвать то же самое в сеансе R, используяsystem(pandoc --version)
не мог распознатьpandoc
, Дальнейшая проверка показала, чтоsystem('echo $PATH')
не возвращает тот же путь, который я получил на терминале.
Может ли кто-нибудь помочь мне с тем, что происходит? Я люблю делать всю свою работу надRStudio
и, следовательно, предпочел бы, если я могу использоватьpandoc
прямо изнутри. Отсюда необходимость выяснить это.