Instalei o Anaconda e criei dois ambientes extras: py3k (que contém o Python 3.3) e py34 (que contém o Python 3.4). Além desses, eu tenho um ambiente padrão chamado 'root', que o instalador do Anaconda criou por padrão e que contém o Python 2.7. Este último é o padrão, sempre que inicio o 'ipython' a partir do terminal, ele me dá a versão 2.7. Para trabalhar com o Python 3.4, preciso emitir os comandos (no shell)
source activate py34
ipython
que alteram o ambiente padrão para Python 3.4. Isso funciona bem, mas é irritante, pois na maioria das vezes eu trabalho no Python 3.4, em vez do Python 2.7 (que eu tenho para fins de ensino, é uma história bastante longa). De qualquer forma, gostaria de saber como alterar o ambiente padrão para o Python 3.4, tendo em mente que não quero reinstalar tudo do zero.
CONDA_ROOT="/Users/bla/miniconda"
e source ${CONDA_ROOT}/bin/activate ${CONDA_ROOT}/envs/empty &> /dev/null
no meu .bashrc
e parece funcionar bem.
.bashrc
não é executado como um script, mas originado pelo novo shell, portanto, você não pode verificá-lo executando um script bash.
source activate
, afetará o ambiente do shell.
source activate py34
em usar no seu.bashrc
?