R语言—从github上安装包失败解决办法(更换镜像,创建自己的token)

这篇具有很好参考价值的文章主要介绍了R语言—从github上安装包失败解决办法(更换镜像,创建自己的token)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、使用gibhub安装包:install_github("mdbrown/DecisionCurve",force=TRUE) 失败

1.注意先

install.packages("devtools")

加载library("devtools") 才能用github安装

2.安装包出现错误, 无法打开https 链接

Error in utils::download.file(url, path, method = method, quiet = quiet, 
: 无法打开URL'https://api.github.com/repos/。。。

 解决方法:更换镜像。 多换几个镜像试试,最后换了兰州镜像可以安装了

(查阅了很多方法,使用BiocManager::install('githubinstall'),library(githubinstall),githubinstall("xx.Rpackage")安装,  到GitHub 上下载zip文件, 都无法安装成功。最后发现多换几个镜像成功了。)

二、安装 install_github("Displayr/flipPlots") 包错误

> install_github("Displayr/flipPlots")
>Error: Failed to install 'unknown package' from GitHub:
  HTTP error 403.
  API rate limit exceeded for 175.29.122.76. (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: 2022-8-21 11:33:21 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`.

出现了API下载速率限制的问题,返回error 403,并要求使用github_token()取消api rate 的限制。这是因为github会扫描需要安装的依赖程序,如果数目超过他的api rate,github就会限制下载,解决办法是使用自己的token认证(相当于去github上认证一下,挂个号,然后给你安装)。

解决办法:制备github token

1. 命令行输入  create_github_token(),浏览器自动跳转到github网站,登录或注册。

2. 首先命名token,可以随意写,有效期也可以随意选。勾选repo,goken用于下载github上的代码仓库。 

error in utils::download.file(url, path, method = method, quiet = quiet, : d,r语言

error in utils::download.file(url, path, method = method, quiet = quiet, : d,r语言

 3. generate  token。 记得拷贝token密码,关闭网页后就查不到了。但可以再申请一次。error in utils::download.file(url, path, method = method, quiet = quiet, : d,r语言

4.打开R 输入 

 usethis::edit_r_environ()

 在弹出的R编辑器输入

GITHUB_TOKEN="ghp_8lNL……"(自己的密码)

 关闭编辑器。

error in utils::download.file(url, path, method = method, quiet = quiet, : d,r语言

5. 一定要关闭R软件,重新打开,不然环境变量加不进去。

重新打开后可以政策安装。

 > library("devtools")
载入需要的程辑包:usethis
> install_github("Displayr/flipPlots")

最后用 library("flipPlots") 验证一下,安装成功。文章来源地址https://www.toymoban.com/news/detail-781211.html

到了这里,关于R语言—从github上安装包失败解决办法(更换镜像,创建自己的token)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE5.1.1创建C++工程失败解决办法

    闲来无事,更新了一下UE5.1.1,妈蛋创建C++项目居然失败, 错误截图如下: 妈蛋,后面一堆乱码,鬼知道是啥错误! 咋解决?步步高打火机,直接复制第一段的Running后面的代码到cmd中执行。 这下看的懂了, ‘dotnet’ 不是内部或外部命令,也不是可运行的程序 一般出现xxx不

    2024年02月01日
    浏览(49)
  • 安装mysqlclient失败解决办法

    系统:MAC 前因:django使用mysql数据库报错 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Django使用MySQL数据库需要加载 MySQLdb模块,需要安装 mysqlclient( django2.2以前安装pymysql ) 使用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple mysqlclient 安装失败 访问网址 mysqlclient源码

    2024年02月14日
    浏览(50)
  • chromedriver依赖安装失败 解决办法

    1.问题描述 在使用npm下载chromedriver依赖时报错: 2.解决办法 第一步:根据报错信息中的地址,手动下载 chromedriver 依赖。 https://cdn.npmmirror.com/binaries/chromedriver/2.27/chromedriver_win32.zip 可以点击这个链接直接下载。 第二步:首先将所有下载的依赖都删掉,即删掉项目中的 node_mod

    2024年02月13日
    浏览(47)
  • docker环境安装软件、更换镜像源以及E: Unable to locate package xxx解决

    一、问题分析 在docker容器内使用VIM命令时,因为没有安装vim;所以提示安装;但是在安装过程中却抛出一下问题: 二、解决方案 下载地址由于是海外地址,下载速度异常慢而且可能中断更新流程,将下载地址更改为国内 三、再次安装 四. 此镜像源已失效 报错原因:linux系统

    2024年02月11日
    浏览(49)
  • 在win10中搭建DVWA时,遇到403 - Forbidden 禁止访问,数据库创建失败及建立成功后登陆失败的解决办法。

    一、在搭建DVWA靶场时遇到了403 - Forbidden 禁止访问的情况,如下图: 图一 1、检查自己电脑的IIS服务是否开启,在下图的划红线的两项是否开启,未开启的话需要开启。 图二 2、检查Internet Information Services (IIS)管理器(下图)。 图三 检查默认文档中是否有index.php这一项,如果

    2024年02月08日
    浏览(71)
  • 宝塔安装mongodb插件失败的解决办法

    安装时始终不成功。 进入控制台进行安装 /www/server/php/71# pecl install mongodb WARNING: channel \\\"pecl.php.net\\\" has updated its protocols, use \\\"pecl channel-update pecl.php.net\\\" to update pecl/mongodb requires PHP (version = 7.2.0, version = 8.99.99), installed version is 7.1.33 No valid packages found install failed 安装72版本再安装 

    2024年02月08日
    浏览(43)
  • Docker拉取镜像失败报错Error response from daemon: Get https://registry-1.docker.io解决办法

    无法拉取镜像的解决方法: 1、打开终端,sudo -i 输入密码。 2、打开 daemon.json(若没有自行创建) 3、写入以下内容: 4.重启docker设置生效: 5.docker info  看有没有生效 6.把114.114.114.114 换成8.8.8.8 添加 如下图所示

    2024年02月02日
    浏览(53)
  • Android Studio安装SDK失败解决办法

    安装SDK时界面会显示安装的连接,同时在你选择的安装SDK的文件夹里面会生成一些目录和文件,在你选择放SDK的目录下有一个叫做.temp的文件夹,里面放的就是下载的临时文件。 .temp内部的文件夹里面能看到下载的具体文件名,我们可以直接复制在下载信息框的链接,粘贴到

    2024年04月09日
    浏览(54)
  • Pycharm中提示安装matplotlib失败参考解决办法(不唯一)

    1.首先使用了pip对matplotlib库进行下载 下载过程无问题,如图。 2.在Pycharm中进行matplotlib库安装 点击左下角安装软件包,开始自动安装,但弹出红色框提示“安装失败”。(截图未截到) 3.采用了站立大佬们的修改镜像,pip重新安装,pip升级等工序后任然失败,进行思考后,考

    2024年02月05日
    浏览(39)
  • SolidWorks出现Microsoft SQL Server 安装失败的解决办法

    由于我弄好了才想起来发文章,所以没有截图,只能从网上找了,下面我介绍一下解决办法。 这是因为电脑里已经有旧版本的microsoft sql server,只需要把旧的彻底卸载就可以了 。卸载的过程比较麻烦,下面是链接,是另外一位博主介绍的方法,大家可以看一下,我的已经搞定

    2024年02月11日
    浏览(143)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包