簡體   English   中英

R軟件包未通過library()加載

[英]R packages not loading via library()

我一直遇到無法在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版本,但這不能解決問題。

似乎在卸載過程中,您設法刪除了httpuv和/或Rcpp的組件。 這應該使事情再次起作用:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM