1
직장에서 특정 응용 프로그램 용으로 개발 한 기능에 대한 패키지를 만들고 있습니다. devtools와 roxygen2를 사용하여 패키지를 만드는 가이드를 사용하고있었습니다. 여기 가이드를 참조하십시오 https://hilaryparker.com/2014/04/29/writing-an-r-package-from-scratch/사용자 정의 패키지를 설치할 때 'lib.loc'에 라이브러리 트리가 없습니다.
단계를 완료하면 설치() 기능을 사용하고이 오류가 발생합니다.
* 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 위치는 서버에 있으며 파일 서버의 다른 섹션에서 내 패키지 위치를 선택합니다. 어쩌면 서버 위치가 문제라고 생각했기 때문에 패키지를 로컬로 옮겼지만 별도의 오류가 발생했습니다.
이 출력을 생성 한 명령을 정확히 실행 했습니까? 어떤 OS를 사용하고 있습니까? – MrFlick
쓰기 권한이 없으면 표시 될 수있는 오류입니까? 나는 가끔씩 문제가있는 CRAN을 통해이 위치에 패키지를 설치할 수 있지만이 패키지와는 다른 패키지를 설치할 수 있습니까? –
패키지를 저장 한 폴더의 상위 디렉토리에서 install ("subOpti")을 사용했습니다. Windows 7 enterprise를 사용하고 있습니다. –