有时当我尝试加载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进程就可以了。是否有任何理由有时会发生这种情况,而不是其他时间?
答案 0 :(得分:0)
我无法发表评论,因为我没有50个声誉但是我确实遇到了同样的问题而且我遵循了大理石的建议。
我正在使用Mac并且正在使用Microsoft的checkpoint包,如果我的R块中有library(dplyr)
,则无法正确加载它。我从〜/ Library / R / 3.3 / library / dplyr中删除了dplyr文件夹以及〜/ .checkpoint / 2017-01-01 / lib / dplyr中的dplyr文件夹然后只是加载了库并且检查点似乎正确加载了dplyr 。
我显然使用2017年1月1日的检查点日期。我还必须创建本地.checkpoint文件夹,因为它不是自动创建的。我的文档编译(虽然我还没有尝试过任何严肃的代码)所以我假设它有效。