簡體   English   中英

無法加載R中的任何程序包(無法加載共享對象)

[英]Unable to load any package in R (unable to load shared object)

最近兩年來我一直在使用R。 我昨天嘗試啟動該程序以運行我的腳本之一,而我正在使用的軟件包無法加載。 我不確定發生了什么,因為它之前工作正常。 我試圖卸載並重新安裝該軟件,但它沒有任何幫助。 這是在我需要()/庫()一個包裝(例如ggplot2)時得到的錯誤:

>require(ggplot2)
Loading required package: ggplot2
Error in inDL(x, as.logical(local), as.logical(now), ...) : 
  unable to load shared object '//mypath/myuser/data/Documents/R/win-library/3.2/digest/libs/x64/digest.dll':
  LoadLibrary failure:  Access is denied.

>library(ggplot2)
Error in inDL(x, as.logical(local), as.logical(now), ...) : 
      unable to load shared object '//mypath/myuser/data/Documents/R/win-library/3.2/digest/libs/x64/digest.dll':
      LoadLibrary failure:  Access is denied.

我發現許多人在不同的網站上問相同的問題,但是他們的主要問題是使用特定的軟件包。 我在所有包裝上都遇到了麻煩。 有什么想法可以解決這個問題嗎? 非常感激。

正如BondedDust在評論中解釋的那樣,該問題與授予用戶的權限有關。 我已連接到將庫保存在共享空間中的網絡上。 通過將默認庫移動到本地路徑,解決了該問題。 將庫更改為本地庫所需要遵循的過程非常簡單,在關於stackoverflow的此問題的第二個答案中提到了該過程。

暫無
暫無

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

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