gpt4 book ai didi

R 开发工具 :install_github() - what does "Error: JSON: EXPECTED value GOT <" mean?

转载 作者:行者123 更新时间:2023-12-05 07:28:00 25 4
gpt4 key购买 nike

我正在尝试使用 devtools 从 GitHub 安装 R 包(就像我之前做过很多次一样),但是我收到以下错误:

devtools::install_github("rickhelmus/patRoon")
Error: JSON: EXPECTED value GOT <
In addition: Warning message:
In structure(xx, class = c("POSIXct", "POSIXt"), tzone = tz) :
Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
Consider 'structure(list(), *)' instead.

它不依赖于我要安装的包,不同的包同样的错误。

这个错误是什么意思?我该如何解决?

我使用的是 R Studio 版本 1.1.463 和 R 3.4.4。

谢谢!安德里亚

> sessionInfo()
R version 3.4.4 (2018-03-15)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=English_United Kingdom.1252 LC_CTYPE=English_United Kingdom.1252 LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C LC_TIME=English_United Kingdom.1252

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] httr_1.3.1 usethis_1.4.0 devtools_2.0.1

loaded via a namespace (and not attached):
[1] Rcpp_1.0.0 rstudioapi_0.8 magrittr_1.5 pkgload_1.0.2 R6_2.3.0 rlang_0.3.0.1 tools_3.4.4
[8] pkgbuild_1.0.2 sessioninfo_1.1.1 cli_1.0.1 withr_2.1.2 remotes_2.0.2 yaml_2.1.19 assertthat_0.2.0
[15] digest_0.6.18 rprojroot_1.3-2 crayon_1.3.4 processx_3.2.0 callr_3.0.0 base64enc_0.1-3 fs_1.2.6
[22] ps_1.2.1 curl_3.2 testthat_2.0.1 glue_1.3.0 memoise_1.1.0 compiler_3.4.4 desc_1.2.0
[29] backports_1.1.2 prettyunits_1.0.2

最佳答案

不仅仅是分类帮助的答案

如评论线程中所述,这看起来像是您正在获取 HTML pae,这表明您和目的地之间存在中介(如代理服务器),而代理不知道如何处理请求(可能是因为没有身份验证)。我仍然不确定为什么这会影响您在家(除非您使用 VPN 或者您的工作场所出于某种原因在家时维护代理服务器设置)。

你能运行这个吗(这是 install_github() 最终做的):

res <- httr::GET("https://github.com/rickhelmus/patRoon/archive/master.zip")

如果在打印 res 时没有得到这样的结果:

res
## Response [https://codeload.github.com/rickhelmus/patRoon/zip/master]
## Date: 2018-12-05 14:11
## Status: 200
## Content-Type: application/zip
## Size: 10.5 MB
## <BINARY BODY>

当您将 res 打印到问题中的代码块时,您能发布您得到的结果吗?

然后我可以发布一些跟进分类。

关于R 开发工具 :install_github() - what does "Error: JSON: EXPECTED value GOT <" mean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53633927/

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