R包没有通过库加载()

时间:2018-03-05 14:23:35

标签: r

我遇到了无法在R中加载包库的问题。通过instal.packages()安装包很好,但是我收到了错误

Error: package or namespace load failed for ‘adegenet’ in library.dynam(lib, package, package.lib):
shared object ‘httpuv.so’ not found
Error: package ‘adegenet’ could not be loaded

当我尝试加载包'adegenet'(以及任何其他包)时。

我记得当我使用remove.packages()删除闪亮以便在GitHub(shiny-Incubator)上安装开发版本时,就会发生这种行为。

我不确定发生了什么。关于如何恢复一切的任何想法?我更新到最新的R版本,但这并没有解决问题。

1 个答案:

答案 0 :(得分:1)

在您的卸载过程中,您似乎设法删除了httpuv和/或Rcpp的组件。这应该让事情再次发挥作用:

install.packages(c("Rcpp", "httpuv"))