Установка Python + Django под Windows

Писалось для того, кто не может поставить питон под Windows, отсюда и

Минимум, что потребуется — это сам python и django. Python будем использовать 2.7, а django 1.4.3 (последняя стабильная на данный момент), впрочем не думаю, что установка других версий будет в корне другая.

Итак python: тут все просто — идем на python.org/getit и скачиваем Python 2.7.X Windows Installer (или X86-64 если установлена x64 система)

Установка ничем особенным не отличается, разве что путь для установки рекомендую оставить по-умолчанию (C:\Python27)

Для удобства добавим этот путь к переменной PATH пользователя:

C:\Python27\python.exe;C:\Python27\Scripts;C:\Python27\Lib\site-packages\django\bin

последний путь появится после установки Django, пропишем сразу, чтобы два раза искать где.

Лучше использовать переменную PATH именно пользователя (верхнее поле переменных) — все настройки сохранятся для текущего пользователя, не изменят системных, а так же нет необходимости перезагружаться/перелогиниваться для активации новых настроек.
Для тех кто не знает, как редактировать переменные среды если тысячи инструкций, например http://www.java.com/ru/download/help/path.xml

Проверяем как это работает Python:
в консоли (cmd.exe) запускаем

> python

Если не запустился Если не запустился — (python не является внутренней или внешней командой) — значит ошибка PATH это можно исправить. Или DNA, с этим тяжелее.

Переходим к Django.
Скачиваем пакет с www.djangoproject.com/download/, на сегодня это Django-1.4.3.tar.gz Распаковываем, и выполняем из консоли в папке с django

> python setyp.py install 

проверяем установку:

C:\> django-admin.py version
1.4.3

C:\>
C:\>python
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 4, 3, 'final', 0)
>>> quit()

C:\>