R安装Github包出现 Failed to install ‘unknown package’ from GitHub

R安装Github包出现 Failed to install ‘unknown package’ from GitHub

根据错误提示,我们知道出现这个错误的原因是:Github API速率限制,我估计是 devtools 这个包里做了相关限制,因为直接git clone是没啥问题的。

没关系,根据错误提示,我们添加下自己的:Github API Token即可。

第一步: Github API Token 生成:点击这里登录后,直接新建


这里的Expiration建议选7天,避免泄露造成不必要的麻烦。

其他人可以使用这个token对你的github仓库做任意修改。

第二步: 配置 Github API Token,

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`.

比如我们输入usethis::edit_r_environ(),然后在文件中写入:

GITHUB_PAT="你自己的token"


这是以 vim 方式打开的,输入完成后先按 ESC 按钮,然后按shift+:(英文输入法),输:wq,然后按回车即可。

需要先退出,然后在进入R,添加的环境变量才会生效。

第三步: 再次输入指令安装。

devtools::install_github('Rapporter/pander')

额外的,如果你安装devtools出错,仔细看下错误原因即可,一般是缺依赖。

apt update && apt install libicu-dev liblapack-dev libblas-dev libcurl4-openssl-dev libtool pkg-config libssl-dev liblz4-dev libxml2-dev libzstd-dev -y && apt install libharfbuzz-dev libfribidi-dev libfontconfig1-dev libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev libgmp-dev -y
版权声明:本文《R安装Github包出现 Failed to install ‘unknown package’ from GitHub》为网站老表爱技术作者「oldwatch」的原创文章,请联系微信:pythonbrief 获取转载权限,或者提问交流。
原文链接:https://python-brief.com/259.html
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇