Instalación Python + Django en Windows, espero con este tutorial, solucionarle la vida a alguna otra persona que se este rompiendo la cabeza para poder instalarlo, sin embargo recomiendo por MUCHO el desarrollo bajo cualquier distro basada en Debian, por que el tiempo de preparación del entorno sera por mucho menor, y mas optimo.

Instalación Django en Windows

1.- Descargar python https://www.python.org/downloads/

python001

python002

python003

python004

python005

2.- Agregar las variables de entorno ‘X:\Python27\;X:\Python27\Scripts;‘ al final de la variable PATH, siendo “X” el disco de instalación

python006

python007

python008

python009

3.- Descargar ez_setup.py de https://pypi.python.org/pypi/setuptools

4.- Moverse por la consola hacia donde se guardo el archivo y ejecutar:

5.- Ejecutar pip, para ello debemos ejecutar este comando para instalarlo

NOTA: Si obtienes algun error en los pasos 4 y 5 puedes descargar directamente el archivo get-pip.py https://bootstrap.pypa.io/get-pip.py directamente desde esta url  y guardas el archivo donde quieras, luego por la consola vas al directorio donde lo guardaste y ejecutas:

Una vez finalice el proceso, escribe le la consola

Relacionado:  Tutorial: mini-backend de usuarios con Doctrine

para comprobar que todo va bien, si tienes un error como “pip” no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable, deberás añadir el path manualmente, tal como se explico en el paso 2, con la siguiente ruta.

6.- Instalar virtualenv ejecutando

7.- Moverse por la consola hacia el proyecto para crear el entorno virtual del mismo ‘X:\django\tutorial>virtualenv kernel‘ siendo kernel el nombre del entorno virtual, pueden llamarlo como gusten

8.- Activar el entorno virtual

al terminal se mostrara que estan en el entorno de la siguiente forma ‘(kernel) D:\django\tutorial>

9.- Instalar Django ejecutando el siguiente script

10.- Crear proyecto ejecutar:

y en caso de error

Relacionado:  Reducir el tamaño de sitio wordpress

siendo tutorial el nombre del proyecto

11.- Correr el proyecto ejecutando

en caso de no funcionar como fue mi caso entra por consola a la carpeta que creo django y ejecutalo

12.- Accede desde tu navegador a http://127.0.0.1:8000/

Para instalar el requirements.txt:

Para crear migracion de la bd:

Para importar la base de datos:

Instalación de psycopg en windows

1.- Descarga el ejecutable según tu versión de http://www.stickpeople.com/projects/python/win-psycopg/, y cambia la extensión de .exe a .zip

2.- Extrae el contenido donde quieras.

3.- Copia la carpeta psycopg2 en TUVIRTUALENV/Lib (siendo TUVIRTUALENV por el nombre de tu entorno virtual)

4.- Copia el archivo .egg (.egg-info) en TUVIRTUALENV/Lib/site-packages (siendo TUVIRTUALENV por el nombre de tu entorno virtual)