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

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

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



답변

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하거나 환경을 활성화 하여 해당 환경에 패키지를 설치 하는 데 사용할 수 있습니다 .


답변

편집하다! : 컴퓨터에 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입니다. 이렇게 파이썬 버전을 선택할 수 있습니다!

주피터 노트

도움이 되길 바랍니다.


답변

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

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

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


답변