OsX Mojave更新后RStudio中出现奇怪的区域设置问题

OsX Mojave更新后RStudio中出现奇怪的区域设置问题,r,rstudio,locale,macos-mojave,R,Rstudio,Locale,Macos Mojave,在升级到OsX Mojave之后,我在R方面遇到了奇怪的问题 当我启动RStudio项目时,我得到: During startup - Warning messages: 1: Setting LC_CTYPE failed, using "C" 2: Setting LC_COLLATE failed, using "C" 3: Setting LC_TIME failed, using "C" 4: Setting LC_MESSAGES failed, using "C" 5: S

在升级到OsX Mojave之后,我在R方面遇到了奇怪的问题

当我启动RStudio项目时,我得到:

During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C" 
2: Setting LC_COLLATE failed, using "C" 
3: Setting LC_TIME failed, using "C" 
4: Setting LC_MESSAGES failed, using "C" 
5: Setting LC_MONETARY failed, using "C" 
然后,如果我不删除
encoding='UTF-8'
选项(如果存在重音元音等非英语字符),则如果我
source()
R文件会引发错误

最后,如果使用View函数,相同的字符会被编码,因此
会变成

我怎样才能解决这个问题?从RStudio保存/获取R文件时尤其令人恼火,因为默认情况下,它将
编码='UTF-8'


更新:问题似乎与RStudio有关。使用纯R我没有任何错误。

同样的问题也出现在我的笔记本电脑上。 然而,在新的MacOS发布后,r-studio语言环境出现问题并不是第一次

上面的链接是8年前创建的,它用一行代码解决了这个问题:

system('defaults write org.R-project.R force.LANG en_US.UTF-8')
我还发现了与github相关的问题。似乎r-studio的新更新修复了此问题。 更新或运行上述代码都会有所帮助


同样的问题也出现在我的笔记本电脑上。 然而,在新的MacOS发布后,r-studio语言环境出现问题并不是第一次

上面的链接是8年前创建的,它用一行代码解决了这个问题:

system('defaults write org.R-project.R force.LANG en_US.UTF-8')
我还发现了与github相关的问题。似乎r-studio的新更新修复了此问题。 更新或运行上述代码都会有所帮助


请不要交叉张贴:请不要交叉张贴:实际上这还不够!我在RStudio github上发布了一个问题,并制作了一个将在v1.2中发布的补丁(我现在使用的是每日开发版本),实际上这还不够!我在RStudio github上发布了一个问题,并制作了一个补丁,我想它将在v1.2中发布(我现在使用的是每日开发版本)