Spec-Zone.ru › Django 3.0

Как установить Django на Windows

Этот документ поможет вам установить Python 3.8 и Django на Windows. Он также предоставляет инструкции по настройке виртуальной среды, что упрощает работу над проектами Python. Этот документ предназначен как руководство для начинающих пользователей, работающих над проектами Django, и не отражает, как Django должен устанавливаться при разработке исправлений для самого Django.

Шаги в этом руководстве были протестированы на Windows 10. В других версиях шаги будут похожи. Вам необходимо уметь работать с командной строкой Windows.

Установка Python

Django — это веб-фреймворк для Python, поэтому для его работы требуется установленный Python на вашем компьютере. На момент написания этой статьи последней версией является Python 3.8.

Чтобы установить Python на свой компьютер, перейдите на https://python.org/downloads/. На сайте должен быть доступна кнопка загрузки последней версии Python. Скачайте установочный файл и запустите его. Установите флажки рядом с «Установить запуск для всех пользователей (рекомендуется)», затем нажмите «Установить сейчас».

После установки откройте командную строку и проверьте, что версия Python соответствует установленной, выполнив:

...\> py --version

См. также

Для получения более подробной информации см. документацию Использование Python в Windows.

О pip

pip — это менеджер пакетов для Python и входит в состав установщика Python по умолчанию. Он помогает устанавливать и удалять пакеты Python (например, Django!). В дальнейшем для установки пакетов Python будем использовать pip из командной строки.

Настройка виртуальной среды

Рекомендуется предоставлять отдельную среду для каждого проекта Django, который вы создаете. Есть много вариантов управления средами и пакетами в экосистеме Python, некоторые из которых рекомендуются в документации Python https://packaging.python.org/guides/tool-recommendations/. Сам Python поставляется с venv для управления средами, которые мы будем использовать в этом руководстве.

Чтобы создать виртуальную среду для вашего проекта, откройте новую командную строку, перейдите в папку, где хотите создать проект, и введите следующее:

...\> py -m venv project-name

Это создаст папку «имя-проекта», если она еще не существует, и настроит виртуальную среду. Чтобы активировать среду, выполните:

...\> project-name\Scripts\activate.bat

Виртуальная среда будет активирована, и вы увидите «(имя-проекта)» рядом с командной строкой, чтобы обозначить это. Каждый раз, когда вы запускаете новую командную строку, вам необходимо снова активировать среду.

Установка Django

Django можно легко установить, используя pip в вашей виртуальной среде.

В командной строке убедитесь, что ваша виртуальная среда активирована, и выполните следующую команду:

...\> py -m pip install Django

Это загрузит и установит последнюю версию Django.

После завершения установки вы можете проверить установку Django, выполнив django-admin --version в командной строке.

См. Запуск вашей базы данных для получения информации об установке базы данных с Django.

Возможные ошибки

  • Если django-admin отображает только текст справки независимо от аргументов, вероятно, существует проблема с ассоциацией файлов в Windows. Проверьте, установлено ли более одной переменной среды для запуска скриптов Python в PATH. Это обычно происходит, когда установлено более одной версии Python.
  • Если вы подключены к интернету через прокси-сервер, могут возникнуть проблемы при выполнении команды py -m 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/3.0/howto/windows/

Spec-Zone.ru

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