-
Anaconda, VSCode, R패키지 다운로드환경 구성 2020. 8. 26. 21:02
Anaconda는 수도없이 다운로드 해 봤지만, 9월부터 ADP실기를 준비할 예정이기 때문에 중고 노트북을 장만한 관계로 처음부터 환경을 구성하게 되었습니다. 기본적으로 사용할 Anaconda, VSCode, R패키지 다운로드 방법을 기록해 놓는 편이 낫겠다고 생각하여 기록하게 되었습니다.
ADP 실기에서는 R 혹은 Python을 이용하여 데이터 분석을 진행합니다. 저는 Python을 이용할 예정이지만, R패키지도 같이 설치하겠습니다. 그리고 Microsoft의 설명처럼 Streamlined Code Editor인 VSCode도 설치해보도록 하겠습니다.
- Anaconda는 아래 링크를 클릭하여 다운로드 합니다. Window와 Mac, 32bit과 64bit에 맞게 다운로드 합니다. 웬만하면 64bit 다운로드하면 됩니다.
Anaconda | Individual Edition
Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
아래와 같이 자신에게 맞는 version을 다운로드 합니다.
- 다운로드가 끝나면 설치를 합니다. 저같은 경우는 Anaconda3-2020.07-Windows-x86_64.exe파일입니다. Next버튼을 눌리다보면 설치가 시작됩니다.
다운로드가 끝나면 Anaconda3 폴더를 확인해봅니다. - 두 번째로 VSCode를 다운로드합니다. 아나콘다 설치도중에 VSCode설치를 물어보는 경우에는 따로 하지 않아도 되는데 저는 설치를 물어보지 않았기 때문에 설치를 해줍니다.
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
Download 후 마찬가지로 실행시킵니다. VSCode가 다운로드되면 Anaconda 인터페이스에서 사용할 수 있습니다.
- R패키지를 다운로드합니다. conda prompt를 실행시킨 후 아래의 코드를 작성합니다. 가상환경(env)은 생성해주셔도 되고 안 해도 됩니다.
$ conda create -n yourenvname # 아나콘다 env 생성 $ conda activate yourenvname # 아나콘다 env 활성화 $ conda install -c r r-essentials # R 패키지 설치
- 만약 가상환경을 만드셨다면, 가상환경 내부에는 jupyter notebook도 깔려있지 않기 때문에 먼저 아래의 코드로 jupyter notebook을 install합니다. (가상환경을 생성하지 않았다면 필요없습니다.)
$ conda install jupyter notebook
이후에 jupyter notebook을 키게 되면 아래와 같이 R도 사용할 수 있는 것을 확인할 수 있습니다.
위와 같이 R을 사용해서도 R을 통해 jupyter notebook을 사용할 수 있습니다. '환경 구성' 카테고리의 다른 글
Jupyter Notebook, Jupyter Lab : Tab, Shift+Tab 안 되는 경우 (0) 2021.03.16 Jupyter lab Extension 설치 중 cp949 Error (0) 2021.02.10 Jupyter Lab Extension 제대로 작동 안 할 때 해결 방법 (0) 2021.02.10 Jupyter notebook 브라우저 Google Chrome으로 변경하기 (0) 2020.08.26 (Win10)Python에서 konlpy를 사용하기 위해 java 세팅하기 (0) 2020.08.26