OsX Mojave更新后RStudio中出现奇怪的区域设置问题
在升级到OsX Mojave之后,我在R方面遇到了奇怪的问题 当我启动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
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中发布(我现在使用的是每日开发版本)