gpt4 book ai didi

R - 安装源包时出错 : unknown timezone GMT

转载 作者:行者123 更新时间:2023-12-05 07:16:20 24 4
gpt4 key购买 nike

在我同事的电脑上,我无法从源代码安装 R 包。我总是收到错误消息:Warning in as.POSIXlt.POSIXct(x, tz) : unknown timezone 'GMT'。在我自己的电脑上,我完全没有问题。

在对此进行研究时,我看到有人通过使用 Sys.setenv(TZ="Europe/London") 修复了发出相同警告的时区问题。这在这里行不通。我还发现了一篇旧帖子,建议将 --without-internal-tzcode 添加到 build_opts,但看起来该选项无法识别(不再?)。

这让我发疯,有什么想法吗?

这是一个完整的例子:

> Sys.setenv(TZ="Europe/London")
> devtools::install_github("DanielGardiner/EpiFunc")
Downloading GitHub repo DanielGardiner/EpiFunc@master
√ checking for file 'C:\.../DESCRIPTION' ...
- preparing 'EpiFunc':
√ checking DESCRIPTION meta-information ...
Warning in as.POSIXlt.POSIXct(x, tz) : unknown timezone 'GMT'
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- building 'EpiFunc_0.0.0.9000.tar.gz'

Installing package into ‘C:/Users/.../Documents/R/win-library/3.5’
(as ‘lib’ is unspecified)
* installing *source* package 'EpiFunc' ...
Error in as.POSIXlt.POSIXct(x, tz) :
(converted from warning) unknown timezone 'GMT'
ERROR: installing package DESCRIPTION failed for package 'EpiFunc'
* removing 'C:/Users/.../Documents/R/win-library/3.5/EpiFunc'
In R CMD INSTALL
Error: Failed to install 'EpiFunc' from GitHub:
(converted from warning) installation of package ‘C:/.../EpiFunc_0.0.0.9000.tar.gz’ had non-zero exit status

这是在 Windows 10 上,R 版本为 3.5.3。

最佳答案

我遇到了类似的问题,在调用 remotes::install_github.

如果它对任何人都有用,事实证明我在 R_home/include 目录中没有 R.h 文件。我不确定这是否与未知时区问题有关,但这仍然导致我无法安装该软件包。

这里的问题似乎与this Github issue有关.

关于R - 安装源包时出错 : unknown timezone GMT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59286203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com