Как установить 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/2.1/howto/windows/