tmux está fazendo com que o anaconda use uma fonte diferente de python

6

Ok, estou no ambiente do anaconda e corri o python. Eu recebo

/home/comp/anaconda3/envs/env1/bin/python

Agora, se eu iniciar o tmux, execute o source activate env1 e, em seguida, qual python eu recebo

/home/comp/anaconda3/bin/python

mesmo que eu tenha meu ambiente ativado. Como posso fazer o anaconda ver o mesmo caminho dentro do tmux?

    
por leniX 22.05.2017 / 15:44

3 respostas

8

A solução parece ser a de desativar o ambiente conda, depois iniciar o tmux, depois reativar o ambiente dentro do tmux.

    
por 22.05.2017 / 16:09
0
nano ~/.bash_profile

Adicione as seguintes linhas:

source deactivate env1
source activate env1

funcionou para mim.

    
por 04.12.2018 / 01:30
0

Em exibição:

conda activate env1

Em vez de:

source activate env1

Quando dentro do tmux funcionou para mim.

    
por 04.12.2018 / 03:50