Spec-Zone.ru › Django 1.11

Как установить 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!). В дальнейшем для установки пакетов Python из командной строки мы будем использовать pip.

Чтобы установить 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.11/howto/windows/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API