Como instalar 2 Anacondas (Python 2 e 3) no Mac OS

Sou relativamente novo no Mac OS. Acabei de instalar XCode (para compilador C++) e Anaconda com o mais recente Python 3 (para mim). Agora estou me perguntando como instalar adequadamente a segunda Anaconda (para o trabalho) com Python 2?

Preciso de ambas as versões para trabalhar com o iPython e o Spyder IDE. A maneira Ideal é ter ambientes Python totalmente separados. Por exemplo, eu gostaria de poder escrever como conda install scikit-learn para o ambiente Python 3 e algo como conda2 install scikit-learn Para o Python 2.

Author: abccd, 2014-06-25

3 answers

Não há necessidade de instalar a Anaconda outra vez. Conda, o gerente de pacotes da Anaconda, suporta totalmente ambientes separados. A maneira mais fácil de criar um ambiente para o Python 2.7 é fazer
conda create -n python2 python=2.7 anaconda

Isto irá criar um ambiente chamado python2 que contém a versão em Python 2.7 da Anaconda. Você pode ativar este ambiente com

source activate python2

Isto irá colocar esse ambiente (tipicamente ~/anaconda/envs/python2) na frente do seu PATH, de modo que quando você digitar python no terminal ele vai carregar a Python desse ambiente.

Se não queres toda a Anaconda, podes substituir anaconda no comando acima por todos os pacotes que quiseres. Você pode usar conda para instalar pacotes nesse ambiente mais tarde, usando a opção -n python2 para conda, ou activando o ambiente.

 277
Author: asmeurer, 2014-06-25 18:07:17
Talvez a minha resposta seja tarde para ti, mas posso ajudar alguém que tem o mesmo problema!

Você não tem que baixar ambos Anaconda.

Se estiver a utilizar Spyder e Jupyter em Anaconda environmen e,

Se já tiver um Terminal tipo Anaconda 2:

    python3 -m pip install ipykernel

    python3 -m ipykernel install --user

Se já tem Anaconda 3, Digite o terminal:

    python2 -m pip install ipykernel

    python2 -m ipykernel install --user

Depois, antes de utilizar Spyder, poderá escolher o ambiente Python como em baixo! Às vezes só você pode ver o root e seu novo ambiente Python, então a root é o teu primeiro ambiente de anaconda!

Anaconda spyder Python 2.7 or 3.5

Também isto é Jupyter. Você pode escolher a versão python assim!

Jupyter Notebook

Espero que ajude.
 27
Author: Axis, 2018-06-09 23:00:36

Isto pode ser útil se tiver mais do que uma versão python instalada e não souber como dizer ao seu ide para usar uma versão específica.

  1. Instale anaconda. A versão mais recente pode ser encontrada aqui
  2. Abra o navegador escrevendo anaconda-navigator no terminal
  3. Ambientes abertos. Clique em create e depois escolha a sua versão em python.
  4. agora será criado um novo ambiente para a sua versão em python e você poderá instalar o IDE (que estão listados lá) só clicando nisso.
  5. lance o IDE no seu ambiente para que o IDE use a versão especificada para esse ambiente.
Espero que ajude!!
 1
Author: David, 2018-04-18 09:26:16