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