Foi assim que resolvi isso. A solução não envolve exportar um $PATH
que carrega automaticamente na inicialização / inicialização do Bash, mas usa um comando alias para ativar o ambiente virtual.
-
Abra no editor de texto:
~/.bash_profile
(arquivo oculto no diretório inicial do usuário). -
Adicione um alias para inicializar o virtualenv com o ambiente virtual desejado do Python:
alias start_my_virtualenv="cd /path/to/the/virtual/python/bin; source activate"
-
Saia e reinicie o Terminal.
-
start_my_virtualenv
primeiro irá para o local do ambiente Python e, em seguida, farásource activate
para ativar esse ambiente específico.
Se você deseja manter vários ambientes Python, pode configurar facilmente outros aliases da mesma maneira para ativá-los.