Crie o PATH para instalação virtualenv do OS X Python

1

Sou um novato em Terminal e em Python, mas estou usando muito virtualenv agora para um projeto em Python.

Alterar os diretórios manualmente para originar o virtualenv no meu sistema de arquivos é bastante entediante, então estou procurando uma maneira de acelerar esse processo.

Se eu entendi corretamente, posso editar .bash_profile e criar um link para meu diretório virtualenv .

Localizei o arquivo .bash_profile e estou pensando, se minhas suposições estão corretas e como adicionar o link para o virtualenv directory py27 to PATH .

manualmente eu faço isso: source /bla/bla/bla/py27

    
por Winterflags 21.06.2015 / 18:17

2 respostas

1

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.

  1. Abra no editor de texto: ~/.bash_profile (arquivo oculto no diretório inicial do usuário).

  2. 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"

  3. Saia e reinicie o Terminal.

  4. 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.

    
por 21.06.2015 / 20:38
0

Você tem que escrever o mesmo que você faz no seu terminal no seu .bash_profile . Se você digitar source /bla/bla/bla/py27 no seu terminal, escreveu que a linha no final do seu .bash_profile será suficiente.

    
por 21.06.2015 / 18:36