Ubuntu에 Anaconda를 설치하는 방법은 무엇입니까?


82

Ubuntu에 Anaconda for Python 을 설치하는 방법은 무엇입니까?

사용하는 방법이 apt-get install있습니까?

내 서버에 대한 명령 줄 액세스 권한 만 있습니다. 커맨드 라인에서 Ubuntu 14.04에 Anaconda를 어떻게 설치합니까?


죄송하지만 시스템에 패키지가 buns설치되어 있는지 물어봐야합니다 . Anaconda설치된 것만 작동한다고 들었습니다 .
ThisIsNotAnId

명령 행에 전적으로 답이 있으면 이상적입니다. 특히, 현재 답변에서 Anaconda의 최신 설치 프로그램을 다운로드하는 방법을 알려주지 않는 것 같습니다. 즉, wget수명이 짧은 것 같습니다.
Charlie Parker

답변:


59

자세한 내용은 Anaconda Hompepage를 참조하십시오 !

설치 방법 [Linux 설치]

이 지시 사항은 Linux 시스템에 Anaconda를 설치하는 방법을 설명합니다.

Anaconda 설치 프로그램을 다운로드 한 후 터미널에서 다음 명령을 실행하십시오.

$ bash Anaconda-2.x.x-Linux-x86[_64].sh

라이센스 조건에 동의하면 설치 위치 (기본값은 ~/anaconda) 를 지정하라는 메시지가 표시됩니다 .

참고 : Anaconda를 설치하기 위해 루트 권한이 필요하지 않습니다 ~/anaconda.*. 자체 추출이 완료된 후 와 같이 사용자 쓰기 가능 설치 위치를 선택한 경우 아나콘다 바이너리 디렉토리를 PATH 환경 변수에 추가해야합니다.

모든 Anaconda가 단일 디렉토리에 포함되어 있으므로 Anaconda를 쉽게 제거 할 수 있습니다 (전체 설치 위치 디렉토리를 제거하기 만하면 됨).


문제가 발생하면 바이러스 백신 소프트웨어를 비활성화하십시오. 리눅스 / OS X 제거

모든 Anaconda가 단일 디렉토리에 포함되어 있으므로 Anaconda 제거는 간단합니다 (전체 설치 위치 디렉토리를 제거하기 만하면 됨).

$ rm -rf ~/anaconda

9
시스템 전체를 어떻게 설치 하시겠습니까?
drevicko 2016 년

2
내 SSD의 @nealmcb 10 분 미만 소요
Ciprian Tomoiagă

4
웹 브라우저없이 터미널의 첫 단계를 어떻게합니까? 도커 컨테이너에서이를 실행하려고하므로 명령이 필요합니다.
Charlie Parker

2
명령 줄에서 "Anaconda 설치 프로그램을 다운로드 한 후"를 수행하는 방법을 모르십니까? (나는 당신의 대답을 인용하고)
찰리 파커 (Charlie Parker)

1
Anaconda는 자체 버전 moc(Qt 앱 빌드 용) 을 설치하는 것처럼 보이 /home/USER/anaconda3/bin므로 경로에 있을 때 컴파일하면 시스템 라이브러리와 충돌 할 수 있습니다 .
landroni 2012

64

wget명령 줄에서 다운로드 하는 데 사용할 수 있습니다 .

Python3의 경우 :

  • 32 비트 버전 :

    wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86.sh
  • 64 비트 버전

    wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh

그리고 다운로드가 완료된 후 :

  • 32 비트 :

    bash Anaconda-5.3.1-Linux-x86.sh
  • 64 비트 :

    bash Anaconda3-5.3.1-Linux-x86_64.sh

Python2를 사용하는 사용자의 경우 Anaconda 바로 다음의 "3"을 2로 변경해야합니다.

출처 : https://conda.io/docs/user-guide/install/linux.html


3
아나콘다를 어떻게 업데이트합니까?
alvas

6
$ conda 업데이트 conda, $ conda 업데이트 아나콘다. docs.continuum.io/anaconda/install.html
Vivek

wget 명령에서 apt-get 또는 좀 더 "공식적인"우분투 패키지 관리자를 통해 아나콘다를 설치할 수없는 것 같습니다. 맞습니까?
Charlie Parker

2
이것은 python3이 아닌 python2에 대한 아나콘다를 설치합니다. (미래의 독자들에게 설명이 필요합니다).
k_g

1
repo.anaconda.com/archive에서 사용 가능한 버전 목록을 확인할 수 있습니다 .
Shlomo

43

여기에 아무도 설명 apt-get하지 않았으며 다른 패키지 관리자에게는 아나콘다 용 패키지가 없습니다.

중요한 이유는 아나콘다가 어떤 이유로 든 루트 권한이없는 사용자가 사용할 수 있기 때문입니다. 이 경우 사용자는에 설치하고 ~/anaconda자신 PATHPYTHONHOME변수를 변경 하여 실행 ~/anaconda/python하고 개인 파이썬 배포를 제어 할 수 있지만 "시스템"파이썬을 수정하려면 관리자의 도움이 필요할 수 있습니다.

패키지 관리자는 항상 sysadmin 권한이 필요합니다.


15

커맨드 라인에서 완전히 시도한다면 bash 스크립트 python 2 anaconda install bash script를 사용하십시오 .

# Go to home directory
cd ~

# You can change what anaconda version you want at 
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
bash Anaconda2-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda2-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc 

# Reload default profile
source ~/.bashrc

conda update conda

python 3 아나콘다 설치 bash 스크립트

# Go to home directory
cd ~

# You can change what anaconda version you want at 
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh
bash Anaconda3-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda3-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc 

# Reload default profile
source ~/.bashrc

conda update conda

출처 : https://medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda-65623042cb5a


1
이것은 실제로 질문에 대한 답변이며, 정답이어야합니다.
Monica Heddneck

11

@Vivek의 답변 외에도 최신 python3 64 비트 Linux 버전을 얻으려면 :

CONTREPO=https://repo.continuum.io/archive/
# Stepwise filtering of the html at $CONTREPO
# Get the topmost line that matches our requirements, extract the file name.
ANACONDAURL=$(wget -q -O - $CONTREPO index.html | grep "Anaconda3-" | grep "Linux" | grep "86_64" | head -n 1 | cut -d \" -f 2)
wget -O ~/Downloads/anaconda.sh $CONTREPO$ANACONDAURL
bash ~/Downloads/anaconda.sh

grep물론 라인 3 의 필터는 요구 사항에 맞게 변경할 수 있습니다.

Q : 여기서 무슨 일이 일어나고 있습니까?

  • wget -q -O - URL조용히 ( -q)에서 html을 가져오고 URL(이 경우 https://repo.continuum.io/archive/ 로 액세스 $CONTREPO)이를 표준 출력 ( -O -)으로 보냅니다 .
  • | "pipe"라고하며 이전 명령의 출력을 다음 명령으로 보냅니다.
  • grep "text"를 포함하는 입력에서 행을 반환합니다 text. 먼저 "Anaconda3"가 포함 된 모든 줄을 선택한 다음 "Linux"가 포함 된 모든 줄과 "86_64"가 포함 된 모든 줄 (64 비트 버전)을 선택합니다.
  • head -n 1입력의 첫 줄을 반환합니다. 최신 버전이 위에 오도록 순서를 유지하면서 웹 사이트를 사용합니다.
  • cut -d \" -f 2-d \"HTML의 href에서 파일 이름을 둘러싸 는 큰 따옴표 문자 ( )로 입력을 분할하고 href -f 2의 대상인 두 번째 필드 ( )를 반환합니다 .


2

이 단계를 따르세요:

  1. export PATH="~/anaconda/bin:$PATH"
  2. 그런 다음 다음을 사용하여 업데이트 할 수 있습니다.

    conda update conda
    conda update anaconda

export PATH = "~ / anaconda3 / bin : $ PATH"작업을 사용하려고합니다.
하지 마십시오

0

Pyenv를 사용하여 Anaconda를 설치 한 다음 시스템 Python과 Anaconda Python간에 쉽게 전환 할 수 있습니다.

  1. Pyenv 설치
  2. pyenv install anaconda3-5.3.0( pynev install -l사용 가능한 아나콘다 버전 확인)


0

상기 살펴보세요 아나콘다 REPO 아카이브 페이지 및 설치하고자 적절한 버전을 선택합니다.

그 후, 그냥하십시오 :

 # replace this `Anaconda3-version.num-Linux-x86_64.sh` with your choice
~$ wget -c https://repo.continuum.io/archive/Anaconda3-vers.num-Linux-x86_64.sh
~$ bash Anaconda3-version.num-Linux-x86_64.sh

구체적인 예 :

이 글을 쓰는 시점에서 Anaconda3-2019.03 이 최신 버전입니다. 그래서,

$ wget -c https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
$ bash Anaconda3-5.0.1-Linux-x86_64.sh

설치가 완료된 후 다음을 통해 설치 스크립트를 선택적으로 삭제할 수도 있습니다.

$ rm -rf Anaconda3-5.0.1-Linux-x86_64.sh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.