Во время запуска - Предупреждение: установка LC_CTYPE = не удалась в Windows - PullRequest
0 голосов
/ 09 января 2019

У меня появляется следующее предупреждающее сообщение после обновления Windows 10 при каждом запуске Rstudio.

During startup - Warning message: Setting LC_CTYPE= failed

Я использую версию Microsoft R Open.

Есть ли способ исправить это предупреждение, я нашел некоторые решения для Mac в stackoverflow, но не для Windows.

1 Ответ

0 голосов
/ 12 января 2019

Лучшее решение, которое я нашел для этой проблемы, - это установить файл .Renviron и переписать там локали.

Как установить и изменить файл .Renviron, описано, т. Е. В соответствующем разделе открытой книги Эффективное программирование на R . Поэтому нужно просто скопировать строки

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"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...