我在 Windows 7 上使用 R。显然,R 以某种方式发现了我会说英语以外的其他语言的证据,并且顽固地坚持以我自己的语言在控制台中提供输出。由于各种原因,这是不可取的,我希望 R 是英语。
什么有效
我可以LANGUAGE=en
用作 R 控制台桌面快捷方式的命令行选项,但 Rstudio 中的语言仍然是错误的,它直接启动 R 可执行文件,因此忽略快捷方式中的命令行参数。
什么不起作用
我尝试.Renviron
在 下创建一个文件,这是由,C:\Users\[MY_NAME]\Documents
为工作目录返回的路径。R忽略了这一点。我的和变量显示应该是正确的文件名。getwd()
LANGUAGE=en
R_ENVIRON
R_ENVIRON_USER
""
.Renviron
我也尝试过.Renviron
在R_HOME\etc
(R_HOME
指向C:/PROGRA~1/R/R-215~1.0
)下创建,R 也忽略了它。
Sys.setenv(LANGUAGE="en")
我在添加方面有些成功R_HOME\etc
- 这使得 R 控制台的所有输出都是英语,除了最初的版权信息。
问题
如何使 R 默认为英语,以便将其传播到 RStudio?