Virtualenv é um grande aliado do desenvolvedor que trabalha com muitos projetos, que tem bibliotecas diferentes, ou a mesma biblioteca em versões diferente. Entetanto navegar entre os projetos e ativar o virtualenv correto pode se tornar muito trabalhoso. Para facilitar esse processo existe a biblioteca Virtualenvwrapper.
Instalação
pip install virtualenvwrapper
Configuração É necessário adicionar três linhas ao arquivo de inicialização do terminal (~/.bashrc)
export WORKON_HOME=$HOME/<ENV_FOLDER>
export PROJECT_HOME=$HOME/<PROJECT_FOLDER>
source /usr/bin/virtualenvwrapper.sh
Onde <ENV_FOLDER> deve ser substuído pelo nome da pasta onde serão guardados todos os seus Virtualenvs. <PROJECT_FOLDER> é a pasta raiz dos seus projetos.
Depois disso deve ser rodado o comando:
source ~/.bashrc
Uso
Agora você pode visualizar todos os seus Virtualenvs com o comando: workon
Para ativar um virtualenv existente, ou para criar um novo Virtualenv, basta digitar
mkvirtualenv teste
Este comando ativa o virtualenv teste se ele existir, ou cria um novo caso contrário.
Muito bem, agora ficou fácil ativar e desativar os virtualenvs, porém você ainda vai ter que navegar até o diretório do projeto... Isso não é muito legal.
Mas calma, ainda tem mais um truque legal no virtualenvwrapper:
setvirtualenvproject WORKON_HOME/<env> PROJECT_HOME<project>
Caso você navegue para outro diretório basta digitar o comando abaixo para voltar ao diretório do projeto
cdproject <project>
Referências
InstalaçãoComandos
Nenhum comentário:
Postar um comentário