SW/리눅스

Linux : CentOS 8 : Anaconda 설치 방법, 예제, 명령어

얇은생각 2022. 6. 2. 07:30
반응형

아나콘다는 가장 인기 있는 파이썬/R 데이터 과학 기계 학습 플랫폼입니다. 대규모 데이터 처리, 예측 분석 과학 컴퓨팅에 사용됩니다.

아나콘다 배포판에는 1,500 이상의 오픈 소스 데이터 패키지가 포함되어 있습니다. 또한 콘다 명령줄 도구와 아나콘다 네비게이터라는 데스크톱 그래픽 사용자 인터페이스도 포함되어 있습니다.

CentOS 8 Anaconda Python Distribution 설치하는 방법에 대해 설명합니다.

 

 

 

아나콘다를 설치

기사를 당시 아나콘다의 최신 안정 버전은 2019.10 버전입니다. Anaconda 설치 프로그램 스크립트를 다운로드하기 전에 Anaconda 다운로드 페이지를 방문하여 Python 3 Anaconda 버전을 다운로드할 있는지 확인하십시오.

Linux : CentOS 8 : Anaconda 설치 방법, 예제, 명령어 1

 

 

CentOS 8에 아나콘다를 설치하려면 다음 단계를 완료하십시오.

다운로드 페이지에서 복사한 링크를 사용하여 아나콘다 설치 스크립트를 다운로드합니다.

wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

 

 

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

데스크톱 컴퓨터에 아나콘다를 설치하는 경우 브라우저를 사용하여 스크립트를 다운로드할 있습니다.

sha256sum 명령을 사용하여 스크립트의 데이터 무결성을 확인합니다.

sha256sum Anaconda3-5.3.1-Linux-x86_64.sh

# 46d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53  /tmp/Anaconda3-2019.10-Linux-x86_64.sh

 

 

위의 명령에서 해시가 64비트 Linux 페이지의 Python 3 Anaconda에서 사용할 있는 해시와 일치하는지 확인하십시오.

Linux : CentOS 8 : Anaconda 설치 방법, 예제, 명령어 2

 

 

설치 스크립트를 실행하여 아나콘다 설치 프로세스를 시작합니다.

bash Anaconda3-2019.10-Linux-x86_64.sh

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

 

 

계속하려면 ENTER 누르고 라이선스를 스크롤하려면 ENTER 누릅니다. 사용 조건을 승인하라는 메시지가 표시됩니다.

# Do you accept the license terms? [yes|no]
# [no] >>> yes

 

 

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

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

 

 

대부분의 사용자는 기본 위치를 사용할 있습니다. ENTER 눌러 위치와 설치 프로세스가 계속 진행됨을 확인합니다.

bunzip2: 명령을 찾을 없습니다라는 오류가 표시되면 sudo dnf install bzip2 사용하여 bzip2 패키지를 설치하고 설치 스크립트를 다시 실행합니다.

설치를 완료하는 시간이 걸릴 있습니다. 완료되면 다음 출력이 표시됩니다.

# Preparing transaction: done
# Executing transaction: done
# installation finished.
# Do you wish the installer to initialize Anaconda3
# by running conda init? [yes|no]

 

 

yes 입력하고 ENTER 누르면 스크립트가 PATH conda 추가합니다.

# ==> For changes to take effect, close and re-open your current shell. <==
# 
# If you'd prefer that conda's base environment not be activated on startup, 
# set the auto_activate_base parameter to false: 
# 
# conda config --set auto_activate_base false
# 
# Thank you for installing Anaconda3!
# 
# ...

 

 

아나콘다 설치를 활성화하려면 다음을 입력하여 셸을 닫았다가 다시 열거나 PATH 환경 변수를 현재 세션에 로드하면 됩니다.

source ~/.bashrc

 

 

Conda 명령을 사용하여 Anaconda 설치를 확인합니다. 다음 명령은 설치에 대한 정보를 표시합니다.

conda info

#     active environment : base
#     active env location : /home/vagrant/anaconda3
#             shell level : 1
#     user config file : /home/vagrant/.condarc
# populated config files : 
#         conda version : 4.7.12
#     conda-build version : 3.18.9
#         python version : 3.7.4.final.0
#     ...

 

 

 

아나콘다를 업데이트

Anaconda 업데이트는 매우 간단한 프로세스입니다. 먼저 콘다 도구를 다음과 같이 업데이트하십시오.

conda update conda

 

 

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

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

conda update anaconda

 

 

이전 명령과 마찬가지로 메시지가 표시되면 y 입력하여 계속합니다.

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

 

 

 

아나콘다를 제거

CentOS에서 아나콘다를 제거하려면 다음과 같이 먼저 아나콘다 설치 디렉토리를 제거합니다.

rm -rf ~/anaconda3

 

 

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

# ~/.bashrc

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/linuxize/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/linuxize/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/linuxize/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/linuxize/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

 

 

다음 rm 명령을 실행하여 사용자 홈 디렉토리에서 숨겨진 파일 및 폴더를 제거합니다.

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