繁体   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