Как установить 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 3.5 to PATH и нажмите 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.10/howto/windows/