r - 有时会出现加载 'dplyr' 的问题

标签 r dplyr

有时,当我尝试加载 dplyr 时,会出现以下错误:

Error in library.dynam(lib, package, package.lib) : 
  shared object ‘dplyr.so’ not found
In addition: Warning message:
S3 methods ‘[.grouped_df’, ‘[.tbl_df’, ‘all.equal.tbl_df’, ‘all.equal.tbl_dt’, ‘anti_join.data.frame’, ‘anti_join.data.table’, ‘anti_join.tbl_df’, ‘anti_join.tbl_sql’, ‘arrange_.data.frame’, ‘arrange_.data.table’, ‘arrange_.grouped_dt’, ‘arrange_.tbl_df’, ‘arrange_.tbl_dt’, ‘arrange_.tbl_sql’, ‘as.data.frame.grouped_df’, ‘as.data.frame.rowwise_df’, ‘as.data.frame.tbl_cube’, ‘as.data.frame.tbl_df’, ‘as.data.frame.tbl_dt’, ‘as.data.frame.tbl_sql’, ‘as.fun_list.character’, ‘as.fun_list.fun_list’, ‘as.tbl.data.frame’, ‘as.tbl.data.table’, ‘as.tbl.tbl’, ‘as.tbl_cube.array’, ‘as.tbl_cube.data.frame’, ‘as.tbl_cube.matrix’, ‘as.tbl_cube.table’, ‘auto_copy.tbl_cube’, ‘auto_copy.tbl_df’, ‘auto_copy.tbl_dt’, ‘auto_copy.tbl_sql’, ‘c.sql’, ‘collapse.data.frame’, ‘collapse.tbl_df’, ‘collapse.tbl_dt’, ‘collapse.tbl_sql’, ‘collect.data.frame’, ‘c [... truncated] 
Error: package or namespace load failed for ‘dplyr’

一旦我重新启动 R 进程就会正常工作。是否有任何原因有时会发生这种情况,但有时不会发生?

最佳答案

我无法发表评论,因为我没有 50 声望,但是我确实遇到了同样的问题,并且我遵循了弹珠的建议。

我使用的是 Mac 并且正在使用 Microsoft 的检查点包,如果我有 library(dplyr),则无法正确加载它。在我的 R 块中。我从 ~/Library/R/3.3/library/dplyr 中删除了 dplyr 文件夹以及 ~/.checkpoint/2017-01-01/lib/dplyr 中的 dplyr 文件夹,然后只加载了库,检查点似乎正确加载了 dplyr .

我显然使用了 2017 年 1 月 1 日的检查点日期。我还必须创建本地 .checkpoint 文件夹,因为它不是自动创建的。我的文档可以编译(不过我还没有尝试过任何严肃的代码)所以我假设它可以工作。

关于r - 有时会出现加载 'dplyr' 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27006385/

相关文章:

r - 从数据框制作维恩图

r - 通过仅更改 mutate() 中的一个自变量来拟合多个回归模型

r - 如何在R中选择带有星号的变量

r - 使用 R(DBI 包)从 SQL Server 表中删除行

r - R:在矩阵上应用函数并保持矩阵尺寸

sql - 如何根据 r 中的另一个键/ID 列将列切换为行?

r - 导入GeoTiff文件时出错-R RASTER软件包

r - 如何解释此错误消息 : (list) object cannot be coerced to type 'double'

r - 如何参数化 dplyr 0.7 中的函数调用?

r - grep 多个模式并计算字符串 r 中有多少个