R 라이브러리 패키지 설치 오류 해결 방법

2021. 4. 26. 10:32·데이터과학/R Studio
반응형
R 라이브러리 설치 문제의 원인

다른 많은 언어들처럼 R도 프로그래밍을 원활히 하기위해서는 기존의 라이브러리를 활용하게 됩니다.

그런데, 안타깝게도 라이브러리 설치(install.packages)부터 막히게되는 경우가 있어서,,,

간단하게 올려놓습니다. 

??부분이 한글
한글윈도우에서 사용자 문서가 한글이라 설치가 안되는 경우

데이터가 한글인 경우는 상관이 없지만, 파일 디렉토리에 한글이 있거나 하면 오류가 많이 납니다.

라이브러리 설치도 설치하려는 라이브러리에 한글이 발견되기 때문인 것으로 판단됩니다.

 

Woud you like to create a personal library .... to install packages into?

 

 

R의 가장 큰 단점은 한글이 원활히 지원되지 않는다는 점입니다. 

 

해결 방법 1] .libPaths()

첫번째 방법으로 .libPaths()를 사용해서 라이브러리를 추가하는 방법입니다. 

우선 .libPaths() 명령어를 통해 현재 library가 저장되는 위치를 확인할 수 있습니다. 

 

> .libPaths()
[1] "C:/Program Files/R/R-4.0.4/library"

 

그러면 이제는 .libPaths()를 이용하여 라이브러리 폴더를 추가하도록 하겠습니다. 

R이 설치된 폴더에 library를 추가하겠습니다.

 

> getwd()
[1] "C:/Users/pante/Documents/studyR"
> .libPaths("C:/Users/pante/Documents/studyR/library")
> .libPaths()
[1] "C:/Users/pante/Documents/studyR/library" "C:/Program Files/R/R-4.0.4/library"

 

이제 다시 install.packages() 해보겠습니다. 

 

> install.packages("dplyr")
‘C:/Users/pante/Documents/studyR/library’의 위치에 패키지(들)을 설치합니다.
(왜냐하면 ‘lib’가 지정되지 않았기 때문입니다)
--- 현재 세션에서 사용할 CRAN 미러를 선택해주세요 ---

CRAM 미러는 R을 설치할때와 같이 package를 다운로드할 서버를 선택하는 것입니다.

 

기분좋게 설치가 완료되었습니다. 

그런데, 이 방법은 R을 실행할때마다 재설정해줘야 합니다. 

 

그래서 다음방법은,

 

해결방법 2] Rprofile.site

를 활용하는 것입니다. 

 

Rprofile.site 파일은 R의 초기 설정에 관한 파일로, 디폴트 라이브러리 설정에 대한 데이터 입니다. 

 

C:\Program Files\R\R-4.0.4\etc

 

위 경로에 위치한 Rprofile.site 파일을 열어줍니다. 

파일은 간단하게 아래의 내용을 담고 있습니다.

맨밑에 .libPaths("C:/Users/pante/Documents/studyR/library")를 추가해주겠습니다.

 

# Things you might want to change

# options(papersize="a4")
# options(editor="notepad")
# options(pager="internal")

# set the default help type
# options(help_type="text")
  options(help_type="html")

# set a site library
# .Library.site <- file.path(chartr("\\", "/", R.home()), "site-library")

# set a CRAN mirror
# local({r <- getOption("repos")
#       r["CRAN"] <- "http://my.local.cran"
#       options(repos=r)})

# Give a fortune cookie, but only to interactive sessions
# (This would need the fortunes package to be installed.)
#  if (interactive()) 
#    fortunes::fortune()

# 추가한 부분
.libPaths("C:/Users/pante/Documents/studyR/library")

 

관리자권한으로 저장을 완료하고, R을 재실행하여, 라이브러리 경로가 정상적으로 설정되었는지 확인합니다. 

 

> .libPaths()
[1] "C:/Users/pante/Documents/studyR/library"
[2] "C:/Program Files/R/R-4.0.4/library"  

 

휴...이제 패키지 설치문제를 해결했습니다.

 

모두들 "즐거운 데이터 과학" 하시기를 바랍니다. 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'데이터과학 > R Studio' 카테고리의 다른 글

R 작업공간 설정을 통해 데이터 분석 환경 만들기  (0) 2021.04.26
Rstudio에서 한글이 깨질 때 Encoding 변경 UTF-8  (0) 2021.04.26
데이터 분석을 위한 R Gui, R Studio 다운로드 및 설치방법  (0) 2021.03.14
'데이터과학/R Studio' 카테고리의 다른 글
  • R 작업공간 설정을 통해 데이터 분석 환경 만들기
  • Rstudio에서 한글이 깨질 때 Encoding 변경 UTF-8
  • 데이터 분석을 위한 R Gui, R Studio 다운로드 및 설치방법
건축 부트캠프 코다
건축 부트캠프 코다
건축 부트캠프 코다
  • 건축 부트캠프 코다
    건축 부트캠프 코다
    건축 부트캠프 코다
  • 전체
    오늘
    어제
    • 분류 전체보기 (324)
      • 리뷰마트 (37)
        • 앱리뷰 (9)
        • 테크리뷰 (2)
        • 제품리뷰 (4)
        • 산해진미 (9)
        • 건축현상공모리뷰 (13)
      • 건축 (51)
        • 건축 동네안테나 (34)
        • 시공,구조,재료,설비 (9)
        • 지자체별기준 (2)
      • 데이터과학 (16)
        • 머신러닝 (2)
        • R Studio (4)
        • Rapidminer (0)
        • Python (10)
      • 테크 (85)
        • I T일반 (32)
        • CAD&BIM (21)
        • 코딩일반 (7)
        • GNU (4)
        • 클라우드 서버 (2)
        • 애플 (19)
      • 경제 (47)
        • 스타트업경영 (27)
        • 블로그 마케팅 (9)
        • 바이오섹터 (3)
        • 정보기술섹터 (4)
        • 소비내구재섹터 (1)
        • 부동산 공동주택 (2)
        • 세금에대하여 (1)
      • 그외 (83)
        • 소담소담 (11)
        • 취업직장 (26)
        • 상식,자격증,스펙 (30)
        • 영어 스터디 (16)
  • 블로그 메뉴

    • HOME
  • 링크

    • 이규빈님의 블로그
    • ironyfunny
    • 영화분석
    • 성민장군
    • 서현 연구실
    • MindForest
    • socialstory
    • 5osa
    • 오렌지노의 소리상자
    • 몬이의 블루마블
    • feverboo
    • 션라이프
    • 웹디자인
    • CADREAM
    • 지구의 관점에서 기후변화 뉴스를 전하는, 지구曰
  • 공지사항

  • 인기 글

  • 태그

    diva
    삼성
    Ladybug
    프로젝트서울
    블로그
    토플
    아이패드
    건축사
    건축
    취업
    엠코
    라이노
    면접
    단어
    현대
    건설
    건축가
    구글
    토익
    NEAR
    아이폰
    GRASSHOPPER
    애플
    영어
    BIM
    잡스
    미래
    설치
    워드프레스
    honeybee
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.0
건축 부트캠프 코다
R 라이브러리 패키지 설치 오류 해결 방법
상단으로

티스토리툴바