8

我正在尝试在 ~/.Rprofile 脚本中为 blogdown 包设置一些全局选项,但它们没有被获取。下面是 .Rprofile 脚本的样子:

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

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

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

即使我只使用基本 R(而不是 R Studio),也没有设置选项。

如果我手动获取 .Rprofile ( source("~/.Rprofile")),则选项将生效,这意味着 RStudio 的 blogdown 的“新帖子”插件将显示正确的作者姓名 (Maryam Khezrzadeh),并默认选择 .Rmd 文件。

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

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

任何有关如何解决此问题的建议都值得赞赏。非常感谢你的帮助!

4

1 回答 1

13

解决方案是确保 .Rprofile 脚本末尾有一个尾随的新行。感谢Yihui Xie 的解答。

请参阅此博客文章以了解.Rprofile 如果没有尾随换行符的问题

于 2018-06-05T04:56:56.963 回答