每当我启动Rstudio时,升级Windows 10后,我都会收到以下警告消息。
During startup - Warning message:
Setting LC_CTYPE= failed
我当前正在运行Microsoft R Open版本。
有没有一种方法可以解决此警告消息,我在stackoverflow上找到了一些适用于Mac的解决方案,但不适用于Windows。
答案 0 :(得分:3)
针对该问题,我发现最好的解决方法是设置.Renviron文件并覆盖该区域的语言环境。
如何设置和修改.Renviron文件,即在本打开的书Efficient R Programming的有关章节中进行了描述。因此,只需复制行即可
user_renviron = path.expand(file.path("~", ".Renviron"))
file.edit(user_renviron) # open with another text editor if this fails
,然后编辑.Renviron文件以更改语言环境。请注意,在操作系统上,某些语言环境将不存在,因此安装它们可能并非易事。但是,语言环境“ C”应始终存在。对我来说,“ English_United States.1252”在Windows上也可以使用,我在.Renviron文件中添加了以下几行(包括换行符)
LC_COLLATE = "English_United States.1252"
LC_CTYPE = "English_United States.1252"
LC_MONETARY = "English_United States.1252"
LC_NUMERIC = "English_United States.1252"
LC_TIME = "English_United States.1252"