.Rprofile没有采购

mkh*_*ezr 6 r rstudio rprofile blogdown

我试图在〜/ .Rprofile脚本中为blogdown包设置一些全局选项,但它们没有被采购.以下是.Rprofile脚本的外观:

options(blogdown.ext = ".Rmd", blogdown.author = "Maryam Khezrzadeh")
Run Code Online (Sandbox Code Playgroud)

我还尝试通过在项目的工作目录中创建.Rprofile脚本来设置项目级别的选项.但这也没有得到.

我已经从RStudio中重新启动了R会话,并且还重新启动了RStudio并最终重新启动了我的计算机.没运气.

即使我只使用基础R(而不是R Studio),也不会设置选项.

如果我手动源.Rprofile(source("~/.Rprofile")),则选项将生效,这意味着blogdown的"New Post"插件将显示正确的作者姓名(Maryam Khezrzadeh)并默认选择.Rmd文件.

我在MacOS Sierra(版本10.12.6)上,以下是相关环境变量的值:

R_HOME = "/Library/Frameworks/R.framework/Resources"
R_PROFILE_USER = ""
R_PROFILE = ""
Run Code Online (Sandbox Code Playgroud)

有关如何进行故障排除的任何建议表示赞赏.非常感谢你的帮助!

mkh*_*ezr 8

解决方案是确保.Rprofile脚本的末尾有换行符。感谢谢益辉的回答。

请参阅此博客文章,以了解.Rprofile如果没有结尾的换行符,将会带来什么麻烦