remotes::install\u github错误:HTTP错误422。未找到SHA的提交:rc-0.3.1
我无法从remotes::install\u github错误:HTTP错误422。未找到SHA的提交:rc-0.3.1,r,http,github,xaringan,remotes,R,Http,Github,Xaringan,Remotes,我无法从github安装任何软件包。当我尝试以下代码时 remotes::install_github('yihui/xaringan', upgrade = TRUE) 我得到了以下信息 Downloading GitHub repo yihui/xaringan@master Error: HTTP error 422. No commit found for SHA: rc-0.3.1 Rate limit remaining: 4990/5000 Rate limit r
github
安装任何软件包。当我尝试以下代码时
remotes::install_github('yihui/xaringan', upgrade = TRUE)
我得到了以下信息
Downloading GitHub repo yihui/xaringan@master
Error: HTTP error 422.
No commit found for SHA: rc-0.3.1
Rate limit remaining: 4990/5000
Rate limit reset at: 2019-02-22 11:49:24 UTC
请想办法解决这个问题。我想这和你的问题是一样的。请尝试以下方法:
remotes::install_github('yihui/xaringan', upgrade = FALSE)
由于有问题的软件包似乎是rlang(您以前从Github安装了该软件包,但后来删除了名为
rc-0.3.1
)的某个分支),因此您需要从CRAN重新安装该软件包。感谢@Yihui的回答。但是remotes::install_github('yihui/xaringan',upgrade=FALSE)
抛出了相同的错误。我猜这里的问题包是rlang(从github安装)。您可以尝试从CRAN安装它。从CRAN重新安装rlang,然后使用remotes::install_github('yihui/xaringan',upgrade=TRUE)
非常有效。我在几个github软件包中遇到了相同的错误,但不是所有的,更新rlang或使用上述软件都不起作用。