시뮬레이션 프로젝트를 위해 R 패키지에서 작업하고 있습니다. 집에서 컴퓨터로 RStudio를 사용하여 성공적으로 빌드하고 설치했습니다. 그러나 대학의 다른 컴퓨터에서 나는 문제가 있습니다 ... RStudio에서 바이너리를 빌드하고 설치하는 경우에도 설치가됩니다. 오류가 발생합니다. 소스를 컴파일하여 .tar.gz가 작동하면 오류가 발생합니다. , 그런 다음 설치하려고 할 때 오류가 다시 나타납니다. 오류가 두 번 발생하는 판독 값은 다음과 같습니다. 도서관과 관련이 있다고 생각합니다. 그러나 이것이 내 가정용 컴퓨터와 다른 이유는 무엇인지 모르겠습니다. 저는 프로그래머가 아니며 R 및 RTools와 RStudio를이 컴퓨터에서와 똑같은 방법으로 개인용 컴퓨터에 설치했습니다. 기계. - 며칠 동안 관리자 액세스 권한이 있습니다.R 사용자 정의 패키지 파일 설치 오류
install.packages("speEaR_1.0.tar.gz", repos=NULL, type="source")
Installing package(s) into ‘\\ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15’
(as ‘lib’ is unspecified)
* installing *source* package 'speEaR' ...
** R
** preparing package for lazy loading
** help
Warning: C:/Users/yrq12edu/AppData/Local/Temp/Rtmp84HJPx/R.INSTALL7e81a241d97/speEaR/man/makeSetMatrix.Rd:25: unknown macro '\begin'
Warning: C:/Users/yrq12edu/AppData/Local/Temp/Rtmp84HJPx/R.INSTALL7e81a241d97/speEaR/man/makeSetMatrix.Rd:26: unknown macro '\item'
Warning: C:/Users/yrq12edu/AppData/Local/Temp/Rtmp84HJPx/R.INSTALL7e81a241d97/speEaR/man/makeSetMatrix.Rd:30: unknown macro '\end'
*** 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 '\\ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15/speEaR'
Warning messages:
1: running command 'C:/PROGRA~1/R/R-215~1.2/bin/i386/R CMD INSTALL -l "\\ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15" "speEaR_1.0.tar.gz"' had status 1
2: In install.packages("speEaR_1.0.tar.gz", repos = NULL, type = "source") :
installation of package ‘speEaR_1.0.tar.gz’ had non-zero exit status
는 그것은 네트워크 드라이브에 접속된다. 감사! 나는 아침에 해결책을 먼저 시도 할 것이다! – Ward9250
R CMD BUILD INSTALL의 -l 옵션에'\\ ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15 /'를 넣고'U :/ressci17/yrq12edu/data/Documents/R/win-library/2.15 /'를 실행하십시오. 슬프게도 그것은 존재하지 않기 때문에 두 번째 것에 cd 할 수 없다고 말합니다. 첫 번째 것은 lib.loc에 대한 것과 이전과 같은 문제를 제공하지만'\\ ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15/00LOCK-speEaR/speEa' – Ward9250
@ Axolotl9250, 먼저 윈도우 탐색기에'U :/ressci17/yrq12edu/data/Documents/R/win-library/2.15 /'를 복사해야한다고 생각합니다. 해당 디렉토리에 액세스 할 수 있는지 확인하십시오. 작동한다면, 아마도'devtools' 패키지를 사용해보십시오. 예를 들어 대답을 편집했습니다. – Zhenglei