Mac OS에서 2 Anacondas (Python 2 및 3)를 설치하는 방법


170

저는 Mac OS에서 비교적 새로운 사람입니다. 방금 XCode (c ++ 컴파일러 용)와 Anaconda를 최신 Python 3 (나 자신 용)으로 설치했습니다. 이제 파이썬 2로 올바르게 작동하는 두 번째 아나콘다를 설치하는 방법이 궁금합니다.

iPython 및 Spyder IDE에서 작동하려면 두 버전이 모두 필요합니다. 이상적인 방법은 완전히 분리 된 Python 환경을 갖는 것입니다. 예를 들어 conda install scikit-learnPython 3 환경과 conda2 install scikit-learnPython 2 와 같은 것을 작성할 수 있기를 바랍니다 .


1
아래 솔루션은 우분투에서도 잘 작동하는 것 같습니다. Linux 사용자는 Linux에서도 Mac 용 솔루션을 사용해 볼 가치가 있음을 충분히 알고 있어야하지만 제목에서 osx 및 Mac 태그를 제거하고 일반 "Unix"로 바꾸는 것이 좋습니다. 그렇게하면 더 많은 검색 결과가 나오거나 Linux 사용자는 무시하지 않습니다. 특히 Linux를 처음 사용하거나 Mac이 Unix 기반이라는 것을 모르는 경우에 특히 그렇습니다.
RMurphy 2012 년

답변:


324

Anaconda를 다시 설치할 필요가 없습니다. Anaconda의 패키지 관리자 인 Conda는 분리 된 환경을 완벽하게 지원합니다. Python 2.7을위한 환경을 만드는 가장 쉬운 방법은

conda create -n python2 python=2.7 anaconda

그러면 python2Anaconda의 Python 2.7 버전이 포함 된 환경이 작성됩니다 . 이 환경을 활성화하면

source activate python2

이것은 환경을 (일반적으로 ~/anaconda/envs/python2) 앞에 배치 하여 터미널에 PATH입력 할 때 python해당 환경에서 Python을로드합니다.

Anaconda를 모두 원하지 않으면 anaconda위의 명령에서 원하는 패키지로 바꿀 수 있습니다 . conda나중에 -n python2to 플래그를 사용 conda하거나 환경을 활성화 하여 해당 환경에 패키지를 설치 하는 데 사용할 수 있습니다 .


1
감사! Python 2.7과 Python 3.4에서 IPython과 함께 두 개의 Spider IDE를 동시에 실행할 수 있습니까?
night_bat

2
각각 ipython notebook다른 포트 (localhost : 8888, localhost : 8889 등)를 설정합니다. 그냥 똑바로 유지하면 모든 준비가 완료됩니다.
Alexis

5
그럼 어떻게 전환 할 수 있습니다 python2python3? 그리고 BTW, 나는 켜져 win7있습니다.
cqcn1991

25
Windows에서는을 사용하지 마십시오 source. 그것은 단지 activate python2deactivate.
asmeurer 2016 년

3
@Shyamkkhadka는 콘다 환경을 활성화했음을 보여줍니다. 마음에 들지 않으면을 사용하여 사용 중지 할 수 있습니다 conda config --set changeps1 false.
asmeurer

31

편집하다! : 컴퓨터에 Python이 모두 설치되어 있는지 확인하십시오.

어쩌면 내 대답이 늦었지만 같은 문제가있는 사람을 도울 수 있습니다!

둘 다 다운로드 할 필요는 없습니다 Anaconda.

Anaconda 환경에서 사용 Spyder하고 있다면Jupyter

터미널에 Anaconda 2 유형이 이미있는 경우 :

    python3 -m pip install ipykernel

    python3 -m ipykernel install --user

이미 Anaconda 3을 가지고 있다면 터미널에 입력하십시오 :

    python2 -m pip install ipykernel

    python2 -m ipykernel install --user

그런 다음 사용하기 전에 Spyder아래와 같이 Python 환경을 선택할 수 있습니다! 때로는 루트와 새로운 Python 환경을 볼 수 있으므로 루트는 첫 번째 아나콘다 환경입니다!

아나콘다 스파이더 파이썬 2.7 또는 3.5

또한 이것은 Jupyter입니다. 이렇게 파이썬 버전을 선택할 수 있습니다!

주피터 노트

도움이 되길 바랍니다.


4
그러나 특정 라이브러리를 해당 옵션에서 사용하기 전에 Jupyter 커널 또는 Spyder에 대해 Anaconda를 설정하고 구성해야합니다.
OneCricketeer

4

하나 이상의 파이썬 버전이 설치되어 있고 특정 버전을 사용하도록 아이디어를 말하는 방법을 모른다면 도움이 될 수 있습니다.

  1. 설치하십시오 anaconda. 최신 버전은 여기 에서 찾을 수 있습니다
  2. anaconda-navigator터미널 을 입력하여 탐색기를 엽니 다
  3. 열린 환경. 를 클릭 create한 다음 파이썬 버전을 선택하십시오.
  4. 이제 파이썬 버전을위한 새로운 환경이 생성 될 것입니다. IDE를 클릭하면 그 install안에 있는 IDE를 설치할 수 있습니다 .
  5. IDE가 해당 환경에 지정된 버전을 사용하도록 환경에서 IDE를 시작하십시오.

그것이 도움이되기를 바랍니다!

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