在R的 RGui中,使用devtools 安装trajeR

@创建于:2024.5.5

文章目录

  • 1. 报错信息
  • 2. 尝试使用指定的清华镜像,没有解决
  • 3. 找到原因:官网把包删除了
  • 4. 尝试从网上下载,然后安装。没有成功
  • 5. 使用devtools安装
    • 5.1 尝试直接安装:install.packages("devtools", type = "win.binary")
    • 5.2 不存在叫‘shiny’这个名字的程辑包:
    • 5.3 不存在叫‘htmlwidgets’这个名字的程辑包

在R的 RGui中,使用devtools 安装trajeR。

背景信息
window 64bit,R version 4.1.0 (2021-05-18) 。
在R的Gui中(以管理员身份打开),尝试安装trajeR包。

1. 报错信息

报错信息如下:

> install.packages("trajeR")
将程序包安装入‘C:/Users/chen_/Documents/R/win-library/4.1’
(因为‘lib’没有被指定)
Warning message:
package ‘trajeR’ is not available for this version of RA version of this package for your version of R might be available elsewhere,
see the ideas at
https://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Installing-packages 

2. 尝试使用指定的清华镜像,没有解决

使用下面两种方式,还是无法安装trajeR包。

# 方式 1
options(repos=structure(c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))) 
install.packages("trajeR")# 方式 2
install.packages("trajeR", repos="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")

在这里插入图片描述

3. 找到原因:官网把包删除了

2024.5.5,在官网发现如下信息:
https://cran.r-project.org/web/packages/trajeR/index.html

Package ‘trajeR’ was removed from the CRAN repository.

Formerly available versions can be obtained from the archive.

Archived on 2024-01-12 as issues were not corrected despite reminders.

A summary of the most recent check results can be obtained from the
check results archive.

Please use the canonical form
https://CRAN.R-project.org/package=trajeR to link to this page.

在这里插入图片描述

4. 尝试从网上下载,然后安装。没有成功

download.file("https://cran.r-project.org/src/contrib/Archive/trajeR/trajeR_0.9.0.5.tar.gz", "trajeR_0.9.0.5.tar.gz	")
install.packages("trajeR_0.9.0.5.tar.gz",repos=NULL)

参考链接:总结一下手动安装R包

> download.file("https://cran.r-project.org/src/contrib/Archive/trajeR/trajeR_0.9.0.5.tar.gz", "trajeR_0.9.0.5.tar.gz")
试开URL’https://cran.r-project.org/src/contrib/Archive/trajeR/trajeR_0.9.0.5.tar.gz'
Content length 181106 bytes (176 KB)
downloaded 176 KB> install.packages("trajeR_0.9.0.5.tar.gz",repos=NULL)
将程序包安装入‘C:/Users/chen_/Documents/R/win-library/4.1’
(因为‘lib’没有被指定)
ERROR: dependencies 'minpack.lm', 'ucminf', 'capushe', 'RcppArmadillo' are not available for package 'trajeR'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/trajeR'
Warning message:
In install.packages("trajeR_0.9.0.5.tar.gz", repos = NULL) :installation of package ‘trajeR_0.9.0.5.tar.gz’ had non-zero exit status

在这里插入图片描述

5. 使用devtools安装

# 下面这个命令可以安装成功,省略type无法安装成功
install.packages("devtools", type = "win.binary")
# library(devtools)的时候,总是提示包缺少,不得不继续安装shiny,htmlwidgets这两个包
install.packages("shiny")
install.packages("htmlwidgets", type = "win.binary")library(devtools)install_url("https://cran.r-project.org/src/contrib/Archive/trajeR/trajeR_0.9.0.5.tar.gz")
install_github("https://cran.r-project.org/src/contrib/Archive/trajeR/trajeR_0.9.0.5.tar.gz")

参考链接:
详解R包devtools,直接从github安装包
R包从CRAN移除了怎么办

install.packages(“devtools”, type = “win.binary”)
安装devtools包,试试这个方法

5.1 尝试直接安装:install.packages(“devtools”, type = “win.binary”)

我的环境中,没有devtools包,所以需要安装。注意,devtools包安装过程中,需要很多依赖。还容易报错。

* DONE (remotes)
ERROR: dependency 'httr2' is not available for package 'gh'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/gh'
ERROR: dependency 'bslib' is not available for package 'shiny'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/shiny'
ERROR: dependencies 'bslib', 'knitr' are not available for package 'rmarkdown'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/rmarkdown'
ERROR: dependencies 'knitr', 'rmarkdown' are not available for package 'htmlwidgets'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/htmlwidgets'
ERROR: dependency 'gh' is not available for package 'usethis'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/usethis'
ERROR: dependencies 'bslib', 'rmarkdown' are not available for package 'pkgdown'
* removing 'C:/Users/chen_/Documents/R/win-library/4.1/pkgdown'The downloaded source packages are in‘C:\Users\chen_\AppData\Local\Temp\RtmpYNGYkC\downloaded_packages’
Warning messages:
1: In install.packages("devtools") :installation of package ‘httr2’ had non-zero exit status
2: In install.packages("devtools") :installation of package ‘bslib’ had non-zero exit status
3: In install.packages("devtools") :installation of package ‘knitr’ had non-zero exit status
4: In install.packages("devtools") :installation of package ‘pkgload’ had non-zero exit status
5: In install.packages("devtools") :installation of package ‘gh’ had non-zero exit status
6: In install.packages("devtools") :installation of package ‘shiny’ had non-zero exit status
7: In install.packages("devtools") :installation of package ‘rmarkdown’ had non-zero exit status
8: In install.packages("devtools") :installation of package ‘htmlwidgets’ had non-zero exit status
9: In install.packages("devtools") :installation of package ‘usethis’ had non-zero exit status
10: In install.packages("devtools") :installation of package ‘pkgdown’ had non-zero exit status
> 
> system.file(package="devtools")
[1] "C:/Users/chen_/Documents/R/win-library/4.1/devtools"
> 
> library(devtools)
错误: 找不到‘devtools’所需要的程辑包‘usethis’
此外: Warning message:
程辑包‘devtools’是用R版本4.1.3 来建造的 

在这里插入图片描述

install.packages("devtools", type = "win.binary")试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/4.1/devtools_2.4.5.zip'
Content length 434938 bytes (424 KB)
downloaded 424 KBpackage ‘httr2’ successfully unpacked and MD5 sums checked
package ‘knitr’ successfully unpacked and MD5 sums checked
package ‘gh’ successfully unpacked and MD5 sums checked
package ‘bslib’ successfully unpacked and MD5 sums checked
package ‘rmarkdown’ successfully unpacked and MD5 sums checked
package ‘usethis’ successfully unpacked and MD5 sums checked
package ‘pkgdown’ successfully unpacked and MD5 sums checked
package ‘pkgload’ successfully unpacked and MD5 sums checked
package ‘devtools’ successfully unpacked and MD5 sums checkedThe downloaded binary packages are inC:\Users\chen_\AppData\Local\Temp\RtmpYNGYkC\downloaded_packages

5.2 不存在叫‘shiny’这个名字的程辑包:

> library(devtools)
载入需要的程辑包:usethis
错误: package or namespace load failed for ‘devtools’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):不存在叫‘shiny’这个名字的程辑包
此外: Warning messages:
1: 程辑包‘devtools’是用R版本4.1.3 来建造的 
2: 程辑包‘usethis’是用R版本4.1.3 来建造的 > install.packages("shiny")
将程序包安装入‘C:/Users/chen_/Documents/R/win-library/4.1’
(因为‘lib’没有被指定)

在这里插入图片描述
在这里插入图片描述

5.3 不存在叫‘htmlwidgets’这个名字的程辑包

> library(devtools)
错误: package or namespace load failed for ‘devtools’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):不存在叫‘htmlwidgets’这个名字的程辑包
此外: Warning message:
程辑包‘devtools’是用R版本4.1.3 来建造的 
> 
> 
> install.packages("htmlwidgets", type = "win.binary")
将程序包安装入‘C:/Users/chen_/Documents/R/win-library/4.1’
(因为‘lib’没有被指定)有二进制版本(将被安装),但源代码版本是后来的:binary source
htmlwidgets  1.6.2  1.6.4试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/4.1/htmlwidgets_1.6.2.zip'
Content length 811157 bytes (792 KB)
downloaded 792 KBpackage ‘htmlwidgets’ successfully unpacked and MD5 sums checkedThe downloaded binary packages are inC:\Users\chen_\AppData\Local\Temp\RtmpYNGYkC\downloaded_packages
> 
> 
> library(devtools)
Warning message:
程辑包‘devtools’是用R版本4.1.3 来建造的 
> 

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/832073.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

写点简单的算法压压惊

题目 问题描述 小蓝是个直男,他老是不懂女朋友的心思,甚至不知道女朋友 有没有生气。 后来他逐渐发现,如果女朋友给他发的消息的字符个数小于等 于 10 个,那么就是生气了,否则就是没有生气。 现在收到一条女朋友发来的…

关于YOLO8学习(四)模型转换为ncnn

前文 关于YOLO8学习(一)环境搭建,官方检测模型部署到手机 关于YOLO8学习(二)数据集收集,处理 关于YOLO8学习(三)训练自定义的数据集 简介 本文将会讲解: (1)如何通过PyCharm,进行pt模型的转换,最后输出一个适合手机端使用的模型 开发环境 win10、python 3.11…

C语言写一个终端进度条

C语言写一个终端进度条 这个功能挺简单的,主要有以下两点: 如何获取终端宽度如何让字符在原地闪烁 如何获取终端宽度 这里用到了设备控制接口函数ioctl(),下面简单的介绍一下这个函数的用法: ioctl是一个在Unix和类Unix系统中…

1-36 双列集合

一 Map集合 1.存储特点(重点记忆:) 以键值对(KEY-VALUE)形式存储 2.特点: ①将键值对看做对象进行存储 ②KEY 不能重复,VALUE可以重复 ③每一对K-V都是意义对应的映射关系 3.拓展:Map集合是双列集合,由两个单列集合组成的 分析KEY和VALUE所在的是什么种类集合 ①KEY不…

JS基础:js的2种基本用法,4个属性详解

你好,我是云桃桃。 一个希望帮助更多朋友快速入门 WEB 前端的程序媛。 云桃桃-大专生,一枚程序媛,感谢关注。回复 “前端基础题”,可免费获得前端基础 100 题汇总,回复 “前端工具”,可获取 Web 开发工具合…

C++容器map及unordered_map底层实现和性能上有所不同

std::map 和 std::unordered_map 都是 C 标准库中用于实现关联容器的类模板,但它们在底层实现和性能上有所不同。 1. std::map: - 使用红黑树实现,保持元素的有序性。因此,所有操作的时间复杂度都是 O(log n),其中…

算法--贪心算法

贪心算法是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是全局最好或最优的算法。贪心算法在有最优子结构的问题中尤其有效,这意味着局部最优解能决定全局最优解。简单来说,贪心…

零基础学习数据库SQL语句之查询表中数据的DQL语句

是用来查询数据库表的记录的语句 在SQL语句中占有90%以上 也是最为复杂的操作 最为繁琐的操作 DQL语句很重要很重要 初始化数据库和表 USE dduo;create table tb_emp(id int unsigned primary key auto_increment comment ID,username varchar(20) not null unique comment…

【C++基础】内联函数

一,内联函数概念 以inline修饰的函数叫做内联函数。 编译时,C编译器会在调用内联函数的地方展开,没有函数调用栈帧的开销。 内联函数提升程序运行的效率。 二,特性 1,inline是一种以空间换时间的做法 2&#xff…

glob库和split函数的用法

dir为一个文件夹,存放着三张jpg格式的图像 import glob dir rD:\My Data\Figure image_DCE_files glob.glob(f{dir}/*.jpg) image_DCE_files glob库可以获取文件夹下为个文件的绝对路径,会保存到一个列表中 获取的路径可以拆分为列表 image_DCE_files[1].split(…

写自己的c库----小话c语言(19)

Q: 对于c代码,经常可能被c代码使用,所以经常需要使用extern "C"语句,老是写这段代码真是很烦人,有什么好的方法? A: 对于重复代码来说,宏无疑是个很好的方法。 #if defin…

HTTP常见面试题(一)

3.1 HTTP 常见面试题 HTTP基本概念 HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。 HTTP 的名字「超文本协议传输」,它可以拆成三个部分: 超文本 传输 协议 HTTP 是一个用在计算机世界里的协议。它使用计算机能够理解的语…

Lora训练笔记1——快速上手

准备工具 AKI大佬的整合包,一键解压即可。 度盘链接 提取码:p8uy 图片预处理 图片预处理:以一定规则裁剪原始的训练素材图片,并进行打标处理。 新建两个文件夹 input:存放原始图片的文件夹 preprocess-output:…

西湖大学赵世钰老师【强化学习的数学原理】学习笔记-1、0节

强化学习的数学原理是由西湖大学赵世钰老师带来的关于RL理论方面的详细课程,本课程深入浅出地介绍了RL的基础原理,前置技能只需要基础的编程能力、概率论以及一部分的高等数学,你听完之后会在大脑里面清晰的勾勒出RL公式推导链条中的每一个部…

OpenCV如何使用 GDAL 读取地理空间栅格文件(72)

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV的周期性噪声去除滤波器(70) 下一篇 :OpenCV系列文章目录(持续更新中......) 目录 目标 代码: 解释: 如何使用 GDAL 读取栅格数据 注意 …

C++进阶----多态

1.多态的概念 1.1 概念 多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同类型的对象去完成时会 产生出不同的状态。 举个例子:比如有一个基类Animal,它有两个子类Dog和Cat。每个…

利用 pcap 库和 select 函数实现网络数据包实时捕获

概述 在网络编程中,实时捕获网络数据包是一项常见的任务。这对于网络安全分析、网络流量监控以及网络性能调优等领域都非常重要。在本篇博客中,我们将介绍如何利用 pcap 库和 select 函数实现网络数据包的实时捕获,以及一些相关的技巧和应用…

数据结构---时间复杂度+空间复杂度

算法(algorithm)简单说就是解决问题的方法。方法有好坏,同样算法也是,有效率高的算法,也有效率低的算法。衡量算法的好坏一般从时间和空间两个维度衡量,也就是本文要介绍的时间复杂度和空间复杂度。有些时候,时间与空间…

2024年第七届大数据技术国际会议(ICBDT 2024)即将召开!

2024年第七届大数据技术国际会议(ICBDT 2024)将于2024年9月20-22日在中国杭州的浙江工商大学举行。数据驱动未来,技术引领潮流。从数据挖掘算法的优化,到数据处理速度的提升,再到数据安全与隐私保护的进步,…

求解ab串

【问题描述】 给定一个由字符a和字符b组成的字符串,可以删除若干字符,使得剩下来的字符串满足前后段为a,中间段为b(aaa....aaabbbb.....bbbbaaa.....aaa),区段可以没有字符(ba,ab,b,aa都是合法的&#xff…