Как установить Django в Windows
Этот документ проведет вас через установку Python 3.5 и Django в Windows. Он также предоставляет инструкции по установке virtualenv и virtualenvwrapper, которые упрощают работу над проектами Python. Этот документ предназначен как руководство для начинающих, работающих с проектами Django, и не отражает, как Django должен быть установлен при разработке патчей для самого Django.
Шаги в этом руководстве были протестированы с Windows 7, 8 и 10. В других версиях шаги будут похожи. Вам необходимо уметь пользоваться командной строкой Windows.
Установка Python
Django — это веб-фреймворк Python, поэтому для его работы требуется установка Python на вашем компьютере. На момент написания этой статьи последней версией является Python 3.5.
Чтобы установить Python на свой компьютер, перейдите на https://python.org/downloads/. На сайте должен быть доступен для скачивания файл установщика последней версии Python. Скачайте установочный файл и запустите его. Установите галочку рядом с Add
Python to to environment variables и нажмите Install Now.
После установки откройте командную строку и проверьте, что версия Python соответствует установленной версии, выполнив:
python --version
О pip
pip — это менеджер пакетов для Python. Он упрощает установку и удаление пакетов Python (например, Django!). В остальной части установки мы будем использовать pip для установки пакетов Python из командной строки.
Чтобы установить pip на свой компьютер, перейдите на https://pip.pypa.io/en/latest/installing/ и следуйте инструкциям Installing with
get-pip.py.
Установка virtualenv и virtualenvwrapper
virtualenv и virtualenvwrapper предоставляют отдельную среду для каждого проекта Django, который вы создаете. Хотя это не обязательно, это считается лучшей практикой и сэкономит вам время в будущем, когда вы будете готовы развернуть свой проект. Просто наберите:
pip install virtualenvwrapper-win
Затем создайте виртуальную среду для вашего проекта:
mkvirtualenv myproject
Виртуальная среда будет активирована автоматически, и вы увидите "(myproject)" рядом с командной строкой, чтобы указать это. Если вы откроете новую командную строку, вам нужно будет снова активировать среду, используя:
workon myproject
Установка Django
Django можно легко установить, используя pip внутри вашей виртуальной среды.
В командной строке убедитесь, что ваша виртуальная среда активна, и выполните следующую команду:
pip install django
Это загрузит и установит последнюю версию Django.
После завершения установки вы можете проверить установку Django, выполнив django-admin --version в командной строке.
См. Запустите свою базу данных для получения информации об установке базы данных с Django.
Возможные ошибки
- Если
django-adminвыводит только текст справки независимо от аргументов, вероятно, проблема с ассоциацией файла в Windows. Проверьте, установлено ли более одной переменной среды для запуска скриптов Python вPATH. Это обычно происходит при установке более одной версии Python. -
Если вы подключаетесь к интернету через прокси-сервер, при выполнении команды
pip install djangoмогут возникнуть проблемы. Установите переменные среды для настройки прокси в командной строке следующим образом:set http_proxy=http://username:password@proxyserver:proxyport set https_proxy=https://username:password@proxyserver:proxyport
© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/1.9/howto/windows/