我在使用R中的一个软件包时,遇到了一些问题。
在运行数据分析工作流程时,出现了以下错误信息:
library(dplyr) Error: package or namespace load failed for ‘dplyr’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): namespace ‘rlang’ 0.2.1已经被加载,但需要0.2.2或更高版本
因此,我试图更新"dplyr"和"rlang"两个软件包。
在更新时,我得到了以下提示:
Installing package into ‘C:/Users/tomsp/OneDrive/Documents/R/win-library/3.5’ (as ‘lib’ is unspecified) --- Please select a CRAN mirror for use in this session --- trying URL 'https://cran.ma.imperial.ac.uk/bin/windows/contrib/3.5/rlang_0.2.2.zip' Content type 'application/zip' length 820944 bytes (801 KB) downloaded 801 KB
package ‘rlang’ successfully unpacked and MD5 sums checked Warning: cannot remove prior installation of package ‘rlang’
下载的二进制软件包在以下路径: C:\Users\tomsp\AppData\Local\Temp\RtmpmooXKa\downloaded_packages
然而,如果我使用下面的代码检查软件包,则它仍然是0.2.1版本:
packageVersion("rlang") [1] ‘0.2.1’
我检查了我的库路径,但仍然无法运行软件包rlang的最新版本(0.2.2)。
请问我做错了什么或如何解决这个问题?
checkpoint
包来使用特定版本的软件包。 - Rγσ ξηg Lιαη Ημ 雷欧