.Rprofile не получен

Я пытаюсь установить некоторые глобальные параметры для пакета blogdown в сценарии ~/.Rprofile, но они не загружаются. Вот как выглядит скрипт .Rprofile:

options(blogdown.ext = ".Rmd", blogdown.author = "Maryam Khezrzadeh")

Я также попытался установить параметры на уровне проекта, создав сценарий .Rprofile в рабочем каталоге моего проекта. но это тоже не получает.

Я перезапустил сеанс R из RStudio, а также перезапустил RStudio и, наконец, перезагрузил свой компьютер. Неудачно.

Даже когда я просто использую базовый R (а не R Studio), параметры не устанавливаются.

если я вручную создаю .Rprofile (source("~/.Rprofile")), то параметры вступят в силу, а это означает, что надстройка «Новая запись» в блоге для RStudio покажет правильное имя автора (Марьям Хезрзаде) и по умолчанию выберет файлы .Rmd.

Я использую MacOS Sierra (версия 10.12.6), и вот значения соответствующих переменных среды:

R_HOME = "/Library/Frameworks/R.framework/Resources"
R_PROFILE_USER = ""
R_PROFILE = ""

Любые советы о том, как решить эту проблему, приветствуются. Большое вам спасибо за вашу помощь!


person mkhezr    schedule 04.06.2018    source источник
comment
Что именно вы пытаетесь выполнить с помощью этого файла Rprofile? Какую ОС вы используете? Что вы делаете, чтобы проверить, сработало ли это? Это работает, если вы не используете Rstudio, а просто используете базу R?   -  person MrFlick    schedule 04.06.2018
comment
Я пытаюсь установить глобальные параметры для пакета blogdown. Я обновляю вопрос, чтобы включить эти детали.   -  person mkhezr    schedule 04.06.2018
comment
Вероятно, вы столкнулись с этой проблемой: yihui.name/en/2018/04/ rprofile-trailing-newline   -  person Yihui Xie    schedule 05.06.2018
comment
Без проблем! Поскольку это смутило нескольких пользователей, я просто добавил примечание в книгу blogdown: bookdown.org /yihui/blogdown/global-options.html   -  person Yihui Xie    schedule 05.06.2018


Ответы (1)


Решение состоит в том, чтобы убедиться, что в конце сценария .Rprofile есть завершающая новая строка. Спасибо Yihui Xie за ответ.

См. этот пост в блоге, чтобы узнать, в чем заключается проблема с .Rprofile, если это не так. не иметь завершающей новой строки.

person mkhezr    schedule 05.06.2018