r - 远程桌面 RStudio 更新后出现错误 "Error: Unknown TZ UTC"

标签 r timezone rstudio readr

运行 RStudio 1.2.5033、R 3.6.1 和阅读器 1.3.1。

以前在昨天读取 CSV 文件时没有问题,软件已更新为您在上面看到的内容,现在得到

Error: Unknown TZ UTC

当我尝试阅读任何内容时
table.df <- read_csv('csv_file.csv')

我找到了this post并已将语言环境作为 block /文件/全局选项(特定和默认)进行了探索,但没有成功。我来自美国,并且尝试过他们在帮助中列出的每个时区。甚至尝试过
options(readr.default_locale=readr::locale(tz="Australia/Sydney"))

我得到
Error: Unknown TZ Australia/Sydney

我不管理这个实例,因为它在远程集群上运行,系统管理员今天让我更新包括 R 在内的许多软件。我已经运行了所有包更新。系统管理员很聪明,不会修改太多,而且我没有更改任何全局设置,所以我不确定这可能是什么。希望我是个白痴,我只是错过了一个简单的解决方法。

最佳答案

我创建了这个问题的本地版本,并发现 RStudio (3.6.1) 引用的基本 R 版本和新安装的版本 (3.6.3) 不一样。我看到 R 已安装,但没有迹象表明它没有链接。如果有人最终看到这篇文章并在将来遇到这个问题,您只需要打开新版本的 base R(我认为我过去没有故意这样做),它将被正确引用。

关于r - 远程桌面 RStudio 更新后出现错误 "Error: Unknown TZ UTC",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60983772/

相关文章:

java - Android TimeZone.getAvailableIDs() 产生奇怪的字符串

angularjs - mattlewis92/angular-bootstrap-calendar 在不同时区计算错误日期

r - 在绘图窗口 Pane 中显示图形,而不是在 RStudio 中打开新窗口

github - 错误: RPC failed; curl 55 The requested URL returned error: 401 when pushing to GIT from R Studio

使用 R 中的条件从列表中的每个数据框中删除行

r - 在 group_by 之后用 dplyr 拟合几个回归模型并将得到的模型应用到测试集中

r - 为什么在这个最小的例子中 gbm() 给出的结果与 h2o.gbm() 不同?

java - Joda Time 日期时区

r - 如何告诉 RStudio 使用包名称自动完成我的函数参数?

r - 如何将 ddply 与不同的 .variables 一起使用?