【问题标题】:.Rprofile not sourced.Rprofile 没有来源
【发布时间】:2018-06-04 17:58:28
【问题描述】:

我正在尝试在 ~/.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 = ""

感谢任何有关如何解决此问题的建议。非常感谢您的帮助!

【问题讨论】:

  • 你到底想用这个 Rprofile 文件完成什么?您使用的是什么操作系统?你在做什么来“测试”它是否有效?如果您不使用 Rstudio 而只使用基本 R,它是否有效?
  • 我正在尝试为 blogdown pckage 设置全局选项。我正在更新问题以包含这些详细信息。
  • 你可能遇到过这个问题:yihui.name/en/2018/04/rprofile-trailing-newline
  • 没问题!由于这让一些用户感到困惑,我只是在 blogdown 书中添加了一个注释:bookdown.org/yihui/blogdown/global-options.html

标签: r rstudio blogdown rprofile


【解决方案1】:

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

查看这篇博文,了解the trouble of .Rprofile if it doesn't have a trailing newline 是什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    • 1970-01-01
    • 2018-10-18
    • 2013-11-07
    相关资源
    最近更新 更多