簡體   English   中英

安裝自定義程序包時,“lib.loc”中找不到庫樹

[英]No library trees found in 'lib.loc' when installing custom package

我正在為我在工作中為特定應用程序開發的函數創建一個包。 我正在使用指南來使用devtools和roxygen2制作包。 請參閱此處的指南https://hilaryparker.com/2014/04/29/writing-an-r-package-from-scratch/

按照我使用install()功能的步驟完成后,我收到此錯誤。

* installing *source* package 'subOpti' ...
** R
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
Warning in library(pkg_name, lib.loc = lib, character.only = TRUE, 
logical.return = TRUE) :
  no library trees found in 'lib.loc'
Error: loading failed
Execution halted
*** arch - x64
Warning in library(pkg_name, lib.loc = lib, character.only = TRUE, 
logical.return = TRUE) :
  no library trees found in 'lib.loc'
Error: loading failed
Execution halted
ERROR: loading failed for 'i386', 'x64'
* removing '\\server/users/lgallaway/My Documents/R/win-
library/3.3/subOpti'

我的lib位置在服務器上,我在文件服務器的不同部分選擇我的包位置。 我認為可能服務器位置是一個問題,所以我在本地移動了包,但這只是產生了一個單獨的錯誤。

好吧,我把文件帶回家,並按照上面指南中突出顯示的相同過程進行操作,但沒有任何問題。 我假設問題是我沒有對網絡lib位置的寫權限。

暫無
暫無

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

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