簡體   English   中英

未指定 lib 和 loadNamespace 中的錯誤

[英]lib unspecified & Error in loadNamespace

我在 R 和 RStudio 上完成了所有工作,但是在清理計算機目錄和文件時我移動了文件夾。 現在我收到以下錯誤消息。

R 和 RStudio 應該安裝在Program Files還是Program Files (x86) 我應該有兩個libPaths嗎?

install.packages("C:/Users/kevin/Downloads/fpp_0.5.zip", repos = NULL)
## Warning in install.packages :
##  package ‘C:/Users/kevin/Downloads/fpp_0.5.zip’
## is not available (for R version 3.0.0)
## Installing package into ‘C:/Users/kevin/Documents/R/win-library/3.0’
## (as ‘lib’ is unspecified)
## package ‘fpp’ successfully unpacked and MD5 sums checked
library("fpp", lib.loc="C:/Users/kevin/Documents/R/win-library/3.0")
Loading required package: forecast
## Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : 
##   there is no package called ‘colorspace’
## Error: package ‘forecast’ could not be loaded

當您使用 RStudio 軟件包安裝程序或直接從 CRAN 安裝軟件包時,它不會安裝依賴項(“fracdiff”、“Rcpp”、“RcppArmadillo”和“colorspace”),因此,R 不斷拋出加載命名空間錯誤。 通過安裝包,自動安裝所有依賴,解決這個問題。

install.packages("forecast",
                 repos = c("http://rstudio.org/_packages",
                           "http://cran.rstudio.com"))

上次我遇到非常相似的問題時,我使用了我在某處找到的這段代碼: install.packages("package's name", repos=c("http://rstudio.org/_packages", "http://cran.rstudio.com"))只需將您的軟件包名稱放在引號中即可。 希望這可以幫助。

用這個:

install.packages("colorspace", dependencies = TRUE)

我遇到了這個問題。 結果是我的.Rprofile調用了一個沒有安裝的包。 移除這些線路允許安裝正常進行。

安裝庫“tidyverse”時出現此錯誤。 通過將 R 從 v3.4 升級到 v3.6 消除了錯誤

暫無
暫無

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

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