【发布时间】:2023-07-02 23:49:01
【问题描述】:
我在访问 R 中的更新版本的包时遇到了一些问题。
在运行数据分析工作流时,我收到以下错误消息:
库(dplyr) 错误:loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 中的“dplyr”的包或命名空间加载失败: namespace ‘rlang’ 0.2.1 已经加载,但是 >= 0.2.2 是必需的
因此我尝试更新“dplyr”和“rlang”包。
更新时我收到消息:
将包安装到“C:/Users/tomsp/OneDrive/Documents/R/win-library/3.5” (因为“lib”未指定) --- 请选择本次会议使用的 CRAN 镜像 --- 尝试 URL 'https://cran.ma.imperial.ac.uk/bin/windows/contrib/3.5/rlang_0.2.2.zip' 内容类型 'application/zip' 长度 820944 字节 (801 KB) 已下载 801 KB
包‘rlang’成功解包并检查MD5总和 警告:无法删除先前安装的软件包“rlang”
下载的二进制包在 C:\Users\tomsp\AppData\Local\Temp\RtmpmooXKa\downloaded_packages
但是,如果我使用下面的代码检查包,它的版本仍然是 0.2.1
packageVersion("rlang") [1] ‘0.2.1’
我检查了我的库路径,但仍然无法运行最新版本 (0.2.2) 的软件包 rlang。
关于我做错了什么或如何解决这个问题的任何建议?
【问题讨论】:
-
你可以安装
checkpoint包来使用特定版本的包。