1.- instalar brew, seguir los pasos de http://brew.sh/
2.- instalar python en su versión 3 apoyada por brew
brew install python3
3.- instalar en la instancia de python 3 virtualenv y virtualenvwrapper
pip3 install virtualenv
pip3 install virtualenvwrapper
4.- configurar el profile para correr virtualenvwrapper
VIRTUALENVWRAPPER_PYTHON=/usr/local/Cellar/python3/3.4.2_1/bin/python
#VIRTUALENVWRAPPER_PYTHON=/usr/local/Cellar/python3/3.4.3/bin/python3
#valida que la ruta corresponda a tu instalación
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel/python
source /usr/local/bin/virtualenvwrapper.sh
5.- Crear los directorios donde se crearan las instancias virtuales y donde se trabajaran los proyectos
mkdir -p $HOME/.virtualenvs $HOME/Devel/python
6.- Crear tu projecto
mkproject project_name
7.- Instalar Django
pip install django
8.- Ir un directorio atrás y borrar el directorio de nuestro proyecto con la finalidad de usar el mismo nombre como el proyecto de django
cd ../ ; rm -rf project_name ;
django-admin startproject project_name
9.- Regresar al directorio anterior.
cd -
10.- Ejecutar nuestro servidor de prueba.
python manage.py runserver
Python 3.4
Instalar python 3.4, el siguiente script hará por ti los pasos del 1 al 5, ver el código fuente.
wget http://bit.ly/install_py3_4_3 -O install_py3.4.sh
bash install_py3.4.sh
source ~/.bash_profile
6.- Cargar la configuración creada y Crear tu projecto
source ~/.bash_profile
mkproject project_name
7.- Instalar Django
pip install django
8.- Ir un directorio atrás y borrar el directorio de nuestro proyecto con la finalidad de usar el mismo nombre como el proyecto de django
cd ../ ; rm -rf project_name ;
django-admin startproject project_name
9.- Regresar al directorio anterior.
cd -
10.- Ejecutar nuestro servidor de prueba.
python manage.py runserver
Roberto Estrada