R/R_error [KOR.]

Rstudio Package install Onedrive Error

Cha-Nyong 2022. 10. 25. 16:34

 

 
 
 
안녕하세요, 
다들 Rstudio를 이용하시면서 Package Install할 때, 
 

 

Error in install.packages : unable to create ‘C:/Users/hd/OneDrive/?????????/R/win-library/4.1’

 와 비슷한 문구의 Error, 한 번쯤 보셨을 거예요.

 

 
 
 
문제의 원인은 Microsoft의 Onedrive폴더가 원인이에요.
그렇다면, 어떻게 해결할 수 있을까요?
 
 
 
해결 방법은 총 4가지가 있습니다.
 
1. Rstudio를 관리자 권한으로 실행하는 방법입니다.
 
i) 왼쪽 하단 윈도우 시작 검색창을 통해서 Rstudio를 검색하기
ii) Rstudio 프로그램을 마우스 우 클릭하여 관리자 권한으로 실행 
iii) 패키지를 설치
 
 
 
 
2. Library Path를 Default로 지정해주는 겁니다.
 
.libPath("path/to/library/path")
다만 위와 같은 방식을 사용할 경우 
프로그램을 실행할 때마다 위의 명령어를 입력하는 단점과 귀찮음이 발생합니다.
그래서 아래와 같이 처음부터 프로그램을 실행할 때, 
library path를 default값으로 지정하는 방법이 있습니다.
 
 
 
3. Window 내에서 Browse Directory Default값 지정하는 방법입니다.  
 

i) Win+R 키를 통해서 window실행을 합니다.

ii) rundll32 sysdm.cpl, EditEnvironmentVariables를 입력합니다.

iii) "사용자 변수" 아래 "새로 만들기"로 들어갑니다.

iv) "R_LIBS_USER"를 입력합니다.

iiv) Browse Directory를 선택합니다. (사용자 임의로 폴더를 지정합니다.)

(예시, C:\Users\username\R)

 

 
 
4. 최후의 수단 하드 초기화
 
최근에 노트북을 새로 구입해서 프로그램을 막 설치하던 도중,
R프로그램과 RStudio를 먼저 설치하고, 
그 다음으로 MS Office를 설치하니까 
RStudio Library Path가 적절한 곳으로 자동 지정된 것을 확인했습니다. 
다만, 사용 중이던 컴퓨터라면, 
그리고 정말 저 에러가 너무 싫다면.. 
최후의 수단으로 추천 드리는 방법입니다.
 
 
 
 
하루빨리 default설정이 아닌 
R프로그램과 Microsoft간의 충돌이 없도록 
업데이트를 해주었으면 좋겠습니다.