SW/리눅스

Ubuntu 18.04 : Anaconda 설치하는 방법, 예제, 명령어

얇은생각 2020. 12. 8. 07:30
반응형

Anaconda는 대규모 데이터 처리, 예측 분석 및 과학 컴퓨팅에 사용되는 가장 인기 있는 파이썬 데이터 과학 및 머신러닝 플랫폼입니다. 아나콘다 배포에는 1,000개 이상의 데이터 패키지, 콘다 명령줄 도구 및 아나콘다 네비게이터라는 데스크톱 그래픽 사용자 인터페이스가 함께 제공됩니다.

이 튜토리얼은 Ubuntu 18.04에 Anaconda Python Distribution을 다운로드하고 설치하는 단계를 안내합니다.

 

 

Ubuntu 18.04 : Anaconda 설치하는 방법, 예제, 명령어

 

 

아나콘다 설치

당시, 아나콘다의 최신 안정 버전은 버전 5.2입니다. Anaconda 설치 관리자 스크립트를 다운로드하기 전에 Anaconda 다운로드 페이지를 방문하여 Python 3용 Anaconda의 새 버전을 다운로드할 수 있는지 확인합니다.

아래 단계에 따라 Ubuntu 18.04에 아나콘다를 설치합니다.

 

01. 아나콘다 설치 스크립트를 다운로드합니다. 

tmp 디렉토리로 변경하고 wget 또는 curl을 사용하여 Anaconda 설치 스크립트를 다운로드합니다.

cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

 

다운로드 속도는 연결 속도에 따라 다소 시간이 걸릴 수 있습니다.

 

02. 스크립트의 데이터 무결성을 확인합니다.

sah256sum 명령을 사용하여 스크립트 체크섬을 확인합니다.

sha256sum Anaconda3-5.2.0-Linux-x86_64.sh

# 09f53738b0cd3bb96f5b1bac488e5528df9906be2480fe61df40e0e0d19e3d48  Anaconda3-5.2.0-Linux-x86_64.sh

 

위의 명령에서 인쇄된 해시가 해당 Anaconda 버전에 대한 64비트 Linux 페이지의 Anaconda와 Python 3에서 사용할 수 있는 해시와 일치하는지 확인합니다.

https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-5.2.0-Linux-x86_64.sh-hash.html

 

03. Anaconda 설치 스크립트를 실행합니다. 

Anaconda 설치 프로세스를 시작하려면 설치 스크립트를 실행합니다.

bash Anaconda3-5.2.0-Linux-x86_64.sh

 

다음과 같은 출력이 표시되어야 합니다.

# Welcome to Anaconda3 5.2.0
# 
# In order to continue the installation process, please review the license
# agreement.
# Please, press ENTER to continue

 

ENTER를 눌러 계속한 다음 ENTER를 눌러 라이센스를 스크롤합니다. 라이센스 검토를 마치면 라이센스 조건을 승인하라는 메시지가 표시됩니다.

Do you approve the license terms? [yes|no]

 

 

yes를 입력하여 라이센스를 수락하면 설치 위치를 선택하라는 메시지가 표시됩니다.

# Anaconda3 will now be installed into this location:
# /home/linuxize/anaconda3
# 
#     - Press ENTER to confirm the location
#     - Press CTRL-C to abort the installation
#     - Or specify a different location below

 

대부분의 사용자는 기본 위치를 사용할 수 있습니다. ENTER를 눌러 위치를 확인하고 설치 프로세스를 계속 진행하십시오. 

설치가 완료되면 시간이 좀 걸릴 수 있으며 다음 출력이 표시됩니다.

# Installation finished.
# Do you wish the installer to prepend the Anaconda3 install location
# to PATH in your /home/linuxize/.bashrc ? [yes|no]

 

conda 명령 유형을 사용하려면 yes를 누르면 다음 출력이 표시됩니다.

# Appending source /home/linuxize/anaconda3/bin/activate to /home/linuxize/.bashrc
# A backup will be made to: /home/linuxize/.bashrc-anaconda3.bak
# 
# For this change to become active, you have to open a new terminal.
# 
# Thank you for installing Anaconda3!

 

또한 Visual Studio 코드를 다운로드하여 설치할지 여부를 묻는 메시지가 표시됩니다.

# Anaconda is partnered with Microsoft! Microsoft VSCode is a streamlined
# code editor with support for development operations like debugging, task
# running and version control.
# 
# To install Visual Studio Code, you will need:
#     - Administrator Privileges
#     - Internet connectivity
# 
# Visual Studio Code License: https://code.visualstudio.com/license
# 
# Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]

 

Visual Studio에 대한 자세한 정보는 편집기 웹 사이트에서 확인할 수 있습니다. Visual Studio Code를 설치하려면 yes를 입력합니다. 그렇지 않으면 no를 입력합니다. 

Anaconda 설치를 활성화하려면 Anaconda 설치 관리자가 추가한 새 PATH 환경 변수를 다음 명령을 사용하여 현재 셸 세션에 로드합니다.

source ~/.bashrc

 

 

04. 설치를 확인합니다. 

Conda 명령을 사용하여 Anaconda 설치를 확인할 수 있습니다. 예를 들어 현재 콘다 설치 유형에 대한 정보를 표시하려면 다음을 수행합니다.

conda info

#     active environment : None
#     user config file : /home/linuxize/.condarc
# populated config files :
#         conda version : 4.5.4
#     conda-build version : 3.10.5
#         python version : 3.6.5.final.0
#     base environment : /home/linuxize/anaconda3  (writable)
#         channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
#                         https://repo.anaconda.com/pkgs/main/noarch
#                         https://repo.anaconda.com/pkgs/free/linux-64
#                         https://repo.anaconda.com/pkgs/free/noarch
#                         https://repo.anaconda.com/pkgs/r/linux-64
#                         https://repo.anaconda.com/pkgs/r/noarch
#                         https://repo.anaconda.com/pkgs/pro/linux-64
#                         https://repo.anaconda.com/pkgs/pro/noarch
#         package cache : /home/linuxize/anaconda3/pkgs
#                         /home/linuxize/.conda/pkgs
#     envs directories : /home/linuxize/anaconda3/envs
#                         /home/linuxize/.conda/envs
#             platform : linux-64
#             user-agent : conda/4.5.4 requests/2.18.4 CPython/3.6.5 Linux/4.15.0-22-generic ubuntu/18.04 glibc/2.27
#                 UID:GID : 1000:1000
#             netrc file : None
#         offline mode : False

 

 

 

아나콘다 업데이트

아나콘다 업데이트는 매우 직선적인 프로세스입니다. 먼저 콘다 도구를 업데이트하십시오.

conda update conda

 

 

업데이트를 확인하라는 메시지가 표시되면 y를 입력하여 계속합니다.

콘다가 업데이트되면 아나콘다 업데이트를 진행합니다.

conda update anaconda

 

이전 명령과 동일하게 메시지가 표시되면 y를 입력하여 계속 진행합니다.

아나콘다 설치를 정기적으로 업데이트해야 합니다.

 

 

 

아나콘다 제거

Ubuntu 시스템에서 Anaconda를 제거하려면 다음 단계를 수행합니다.

 

01. Anaconda 설치 디렉토리를 제거합니다. 

전체 Anaconda 설치 디렉토리를 제거하려면 다음을 입력합니다.

rm -rf ~/anaconda3

 

 

02. PATH 환경 변수를 편집합니다.

~/.bashrc 파일을 편집하고 PATH 환경 변수에서 Anaconda 디렉토리를 제거합니다.

# ~/.bashrc

# added by Anaconda3 installer
export PATH="/home/linuxize/anaconda3/bin:$PATH"

 

03. 숨겨진 파일을 제거합니다. 

다음 rm 명령은 사용자 홈 디렉토리에 생성된 숨김 파일 및 폴더를 제거합니다.

rm -rf ~/.condarc ~/.conda ~/.continuum
반응형