knitr package loading error stringr

时间:2017-10-15 04:08:12

标签: r knitr packages

我收到以下错误:

1Error in library(stringr) : Package 'stringr' version 1.2.0 cannot be unloaded

在我的knitr文档中加载以下包时:

library(checkpoint) checkpoint("2017-01-01") library(stringr) library(plyr) library(tidyr) library(dplyr) library(knitr) library(readr) library(readxl) library(ggplot2) library(scales) library(ggthemes) library(lubridate) library(xtable) library(zoo) library(gridExtra)

当我删除stringr时,我收到错误:

Error in mutate_impl(.data, dots) : could not find function "str_sub"

......任何想法?我正在使用Mac OSX Mavericks。我从Windows 7(它工作的地方)复制了文件,我假设它与它有关。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

由于stringr包较新( 2017-02-18 )而导致的冲突比 2017-01-01的checkpoint日期< / em>的

您可以通过将您使用的日期移到稍后的某个位置来清除冲突,

checkpoint("2017-02-18") # or later

或者,如果您发现混合依赖项依赖于同一日期当前不是最新的软件包,我建议您查看packratlink),它是专为那个目的。