我正在为我在工作中特定应用程序开发的功能制作包装。我正在使用指南使用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位置的写入权限。