Skip to content

Instantly share code, notes, and snippets.

@igr-santos
Last active August 29, 2015 13:58
Show Gist options
  • Save igr-santos/10125002 to your computer and use it in GitHub Desktop.
Save igr-santos/10125002 to your computer and use it in GitHub Desktop.
Organizing the development environment with Virtualenvwrapper
  1. Com o pip instalado, digite o seguinte comando no terminal:

pip install virtualenvwrapper

  1. Agora é necessário uma pasta onde ficaram armazenados seus ambientes e os seus projetos:

mkdir ~/.Envs [Criando uma pasta oculta Envs na pasta pessoal do usuário]

mkdir ~/Projects [Criando uma pasta comum Projects na pasta pessoal do usuário]

  1. Configurando váriaveis de ambiente necessária para realizar os comandos:

echo "export WORKON_HOME=~/.Envs" >> ~/.bashrc [armazena variável para pasta de ambientes]

echo "export PROJECT_HOME=~/Projects" >> ~/.bashrc [armazena variável para pasta de projetos]

echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc [ativa o virtualenvwrapper ao iniciar o SO]

source ~/.bashrc [Atualiza arquivo .bashrc e executa novamente]

Comandos utéis

  • mkproject {NOME_DO_PROJETO} [Cria projeto + ambiente e ativa o ambiente]

  • workon {NOME_DO_PROJETO} [Ativa o ambiente e direciona a pasta do projeto]

  • mkvirtualenv {NOME_DO_AMBIENTE} [Cria e ativa o ambiente]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment