我无法让RStudio正确识别我的语言环境 . locale 的输出是:

LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=en_US.utf8

我根据this SO question~/.bashrc 中从 en_GB.utf8 - > en_US.utf8 更改了 LC_ALLLC_MEASUREMENT . 但是我仍然得到:

Beim Start - Warnmeldung:
Setting LC_MEASUREMENT failed, using "C"

有人可以解释一下RStudio尝试读取其 locale 设置的位置,以及我如何纠正这个问题?如果我从终端启动 R 我没有这个问题,它正确读取我的 locale . 我需要读取LC_MEASUREMENT值,以便我可以安装包( ggbiplot ) . (最后我使用了终端的 R 来安装软件包,但我'd like to '修复了'RStudio . 谢谢 .

信息:R版本3.5.1平台:x86_64-redhat-linux-gnu(64位)RStudio:1.1.463