印刷包装
Github上的R包装不上?|可能更新一下token就可以了
2023-08-22 11:25  浏览:19

今天在装一个包的时候,发现了一个奇怪的报错,如下:

devtools::install_github('junjunlab/scRNAtoolVis')
Error: Failed to install 'unknown package' from GitHub:
  HTTP error 403.
  API rate limit exceeded for 116.237.219.138. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)

  Rate limit remaining: 0/60
  Rate limit reset at: 2023-08-22 02:53:33 UTC

  To increase your GitHub API rate limit
  - Use `usethis::create_github_token()` to create a Personal Access Token.
  - Use `usethis::edit_r_environ()` and add the token as `GITHUB_PAT`.

起初我以为是网络问题,科学上网后仍无法解决,查阅相关资料后发现是github的token失效了,只需更新就可以解决。

从Github上获取token

按照我的设置勾选好就行

然后就可以获取一个token,因为只出现一次,记得及时保存

在R中设置token

运行这行代码

usethis::edit_r_environ()

输入token

GITHUB_TOKEN="your token"

重启R之后,即可解决

发表评论
0评