Получение ошибки «Ошибка: неизвестный TZ UT C» после обновления удаленного рабочего стола RStudio - PullRequest
1 голос
/ 02 апреля 2020

Запуск RStudio 1.2.5033, R 3.6.1 и readr 1.3.1.

Ранее вчера не было проблем с чтением файла CSV, программное обеспечение было обновлено до того, что вы видели выше, и теперь оно получает

Error: Unknown TZ UTC

когда я пытаюсь читать что-либо с помощью

table.df <- read_csv('csv_file.csv')

Я нашел этот пост и исследовал локаль как чанк / файл / глобальный параметр (указать *) 1018 * и по умолчанию) без успеха. Я из США и попробовал каждый часовой пояс, который они перечисляют в справке. Даже попробовал

options(readr.default_locale=readr::locale(tz="Australia/Sydney"))

, и я получил

Error: Unknown TZ Australia/Sydney

Я не управляю этим экземпляром, так как он работает на удаленном кластере, и sysadmin выкинул меня сегодня, чтобы обновить ряд программ, включая R. Я запустил все обновления пакетов. Сисадмин умный и не слишком много работает, и я не изменил никаких глобальных настроек, поэтому не уверен, что это может быть. Надеюсь, я идиот, и мне просто не хватает простого решения.

1 Ответ

2 голосов
/ 02 апреля 2020

Я развернул локальную версию этой проблемы и выяснил, что базовая версия R, на которую ссылается RStudio (3.6.1), и недавно установленная (3.6.3) не совпадали. Я видел, что R был установлен, но не было никаких признаков, что он не был связан. Если кто-то попадет в этот пост и столкнется с этой проблемой в будущем, вам просто нужно открыть новую версию базы R (которую, я думаю, я специально не делал в прошлом), и на нее будут ссылаться должным образом.

...