无法安装软件包dplyr(tibble.so需要3.4.0版本)

时间:2018-04-20 20:17:28

标签: r dplyr package install

我正在拼命尝试安装软件包dplyr,但我所做的一切都没有帮助(以前的帖子都没有关于suject)。以下是我收到的错误消息:

installing to /Library/Frameworks/R.framework/Versions/3.3/Resources/library/dplyr/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** preparing package for lazy loading
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/tibble/libs/tibble.so':
  dlopen(/Library/Frameworks/R.framework/Versions/3.3/Resources/library/tibble/libs/tibble.so, 6): Library not loaded: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libR.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.3/Resources/library/tibble/libs/tibble.so
  Reason: Incompatible library version: tibble.so requires version 3.4.0 or later, but libR.dylib provides version 3.3.0
ERROR: lazy loading failed for package ‘dplyr’
* removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/dplyr’

有人会知道如何解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

更改版本解决了问题。我是3.4.4的第一个,但有同样的问题,并重新安装了较旧的R版本。回到3.4.4以某种方式解决问题...

相关问题