아나콘다 설치하기(리눅스 우분투)

반응형
    반응형

    리눅스 우분투에서 아나콘다 설치방법입니다.
    윈도우는 설치파일 받아서 설치하면 path도 자동으로 설정해주고 간단하게 마무리가 됩니다.
    반면에, 리눅스에서는 설치파일을 받는 것까지는 쉬우나 그 이후부터는 리눅스 환경에서 직접 설치명령을 내려주어야 합니다.

    설치 파일 받기

    다음 사이트에서 아나콘다를 받습니다.
    https://www.anaconda.com/products/distribution

     

    Anaconda | Anaconda Distribution

    Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.

    www.anaconda.com

    윈도우는 맨위에 설치파일이 바로 나오지만 linux는 맨 밑에 있습니다.
    스크롤을 맨 밑까지 가서 linux를 찾습니다.


    특별한 용도가 아니면 일반적인 환경인 64-Bit(x86) Installer 를 받아줍니다.
    그럼 .sh 파일이 다운로드 되고 설치를 진행합니다.

     

    무결성 검증

    먼저 파일의 무결성을 검증을 합니다.
    이를 위해서 다음 명령을 칩니다

    sha256sum 설치파일이름(Anaconda3-2022.05-Linux-x86_64.sh)

    위 그림의 빨간상자안에 내용처럼 이상한 코드같은게 있는데 이를 아래 사이트에서 찾아보기(ctrl+f)로 찾아봅니다.

    https://docs.anaconda.com/anaconda/install/hashes/all/

     

    Hashes for all files — Anaconda documentation

     

    docs.anaconda.com

    찾아보기로 했을 때 일치한다면 위 그림처럼 찾아질 것입니다.

    설치하기

    무결성을 확인했으니 설치를 합시다.
    다음을 입력합니다.

    bash 설치파일이름(Anaconda3-2022.05-Linux-x86_64.sh)

    Enter를 눌러 설치를 진행합니다.
    라이선스 약관에 대한 문구가 나오는데 Enter를 계속 치면서 넘어가야하는데 일일히 넘기기엔 너무 많습니다.
    CTRL+C를 눌러 넘어갑니다.

    yes|no 에서 yes 를 입력합니다.
    그러면 경로를 입력하라고 합니다.
    세가지 명령으로 나오는데 다음과 같습니다.

    • Press ENTER to confirm the location(지정된 위치로 설정)
    • Press CTRL-C to abort the installation(CTRL-C를 눌러 설치취소)
    • Or specify a different location below(직접 경로 지정)

    직접 경로를 지정하고 싶으면 명령어에 폴더 이름만 입력합니다.
    예를 들어, conda를 입력하면 conda 폴더가 생성되고 설치시작합니다.

    설치가 끝나면 다시 yes|no를 물어봅니다.

    리눅스가 켜지면 conda를 옵션처럼 자동으로 불러오게 하겠는냐인데 yes를 입력합니다. no를 입력하면 쉘 스크립트 수정이 불가능해집니다.

    기본 설치는 끝났고 이제 path와 conda 명령어가 될 수 있도록 설정을 합니다. 먼저 conda 명령이 되도록 하기 위해서 다음 명령어를 칩니다.
    gedit이 설치되지 않았다면 동작하지 않습니다. 포스팅 마지막에 gedit 설치명령어를 적어놨으니 참고하시기 바랍니다.

    sudo gedit ~/.bashrc

    위와 같은 편집기가 나오고 여기서 맨 마지막 줄에 가서 다음을 추가하고 저장하고 편집기를 닫습니다.

    export PATH=~/anaconda3/bin:~/anaconda3/condabin:$PATH

     

    다시 터미널로 돌아와 다음을 쳐서 프롬프트를 불러옵니다.

    source ~/.bashrc

    위와 같이 (base) 가 뜹니다. 이제 아나콘다 프롬프트가 열린겁니다.
    conda 명령어가 인식되는지 확인해봅니다.

    conda -V

    마지막으로 터미널을 켤때마다 (base)가 뜨면 안되니 다음을 입력해 설정을 바꿉니다.

    conda config --set auto_activate_base False

    다시 터미널을 켜서 (base) 가 뜨는지 확인합니다.

    conda를 켤려면 conda activate 를 끌려면 conda deactivate를 눌러서 사용하면 됩니다.

    이로써 우분투에서 아나콘다 설치가 마무리 되었습니다.

     

    gedit 이 설치 안되어 있는 경우

    보통 리눅스를 설치하면 gedit도 같이 설치가 되는데 안 되어있는 경우도 있습니다. gedit이 설치가 되어 있지 않다면 gedit에 관한 건 동작하지 않습니다. 이럴 경우 다음을 입력해 gedit을 설치합니다.

    sudo apt-get install gedit

     

    댓글

    Designed by JB FACTORY

    ....