Montando um ambiente Python

Fui alocado em um projeto feito em Python com Django. Estou montando o ambiente de desenvolvimento e resolvi colocar aqui um passo a passo.

Como estou no MacOS, não precisei instalar o Python.

Instalar o pip no Python do sistema operacional: Ele é um substituto do easy_install. Até agora, o que vi de diferente é que você pode passar um arquivo com suas dependências para ser instalado.
easy_install pip

Instalar o VirtualEnv: Serve para criar ambientes python isolados. Como um RVM, do ruby.
pip install virtualenv

Instalar o Vitual Env Wrapper: Então, aparentemente, o VirtualEnv não tem uns comandos bacanudos como o rvm, daí foi criado esse wrapper, para dar uma moral
pip install virtualenvwrapper

Breve config do Vitual Env Wrapper:
Adicionar no ~/.bashrc, ou ~/.bash_profile:
# VirtualENV config
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages --distribute'
source /usr/local/bin/virtualenvwrapper.sh

Assim todos os envs criados não terão uma pasta site-packages e usarão o Distribute.

A partir de agora, não bagunço mais nada no Python do sistema operacional.

Anúncios

Uma opinião sobre “Montando um ambiente Python

  1. Pingback: Conhecendo o Django | matheusslima

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s