R包没有通过库加载()

问题描述 投票:0回答:1

我一直遇到无法在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版本,但这并没有解决问题。

r
1个回答
1
投票

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

install.packages(c("Rcpp", "httpuv"))
© www.soinside.com 2019 - 2024. All rights reserved.