Установка и настройка Django на Mac

Чтобы установить и настроить Django на Mac, установите пакет виртуальной среды virtualenv, чтобы изолировать проект Django, а затем установите платформу Django с помощью команды pip.

Выполните следующие шаги:

  1. Если у вас не установлен Python 3, установите его.
  2. Установите или обновите pip.
  3. Установите пакет виртуальной среды virtualenv, чтобы изолировать проект Django.
  4. Установите фреймворк Django с помощью pip.

В этой статье собраны базовые настройки для запуска проекта Python-Django в macOS X.

Здесь мы создадим в вашей системе виртуальную среду, содержащую ваш проект с python3.6 и django2.0. Что ж, будем устанавливать с нуля. Итак, сначала я покажу вам, как установить Python на Mac, virtualenv и Django в этой виртуальной среде.

Шаг 1: установка Python на Mac

Python уже установлен на новом Mac, но его версия старая. Итак, что мы делаем, так это устанавливаем последнюю версию Python, используя homebrew.

После установки вы введете следующую команду, чтобы проверить версию. Сначала введите python3 в своем терминале. Поскольку в MacOS X уже установлен Python, мы не можем удалить старую версию, потому что в противном случае программы, поддерживаемые Python 2, будут остановлены, и нам нужно будет переустановить Mac. Поэтому нам нужно ввести python3 вместо Python.

Он отобразит версию, и теперь мы можем выполнить код Python. Я использую iTerm2, поэтому ваш терминал может быть другим, но это не имеет значения ни для каких команд.

Как установить Python на Mac

Итак, мы успешно установили Python 3. Чтобы выйти из консоли Python, нам нужно набрать exit().

Шаг 2: использование системы управления пакетами Pip

Pip — это система, используемая для установки и управления программными пакетами, написанными на Python. Теперь установите его с помощью следующей команды.

Шаг 3: установка virtualenv Pythonthon

Введите эту команду в свой терминал.

После установки нам нужно создать виртуальную среду. Теперь вы создадите эту папку при размещении других ваших проектов. Мой рабочий стол >> папка с кодом. Итак, перейдите к этому и введите следующую команду. В моем случае имя папки My virtualenv — thanos.

Он установит необходимые папки. Теперь зайдите в эту папку.

Активируйте виртуальную среду, введя следующую команду. Во-первых, убедитесь, что вы находитесь в каталоге виртуальной среды.

Ниже вы увидите, как выглядит ваш терминал.

Создание виртуальной среды в Python

Наша виртуальная среда запущена. Теперь пришло время установить Django Framework.

Шаг 4: как установить Django на Mac

Теперь оставайтесь в этой папке и установите Django, используя следующую команду.

Последняя официальная версия 3.0.1. Итак, сначала прочитайте примечания к выпуску 3.0.1, а затем установите его с помощью pip:

Он загрузит проект Django. Проверьте версию Django с помощью следующей команды.

В нашем случае мы явно указали, что устанавливаем 3.0.1. Таким образом, он будет отображать эту версию.

Шаг 5: создание проекта Django

Нам нужно установить скелет проекта Django. Введите следующую команду.

Здесь имя нашего проекта — thanosback. Итак, перейдем в эту папку.

Наконец, мы создали проект. Теперь запустите сервер проекта, введя следующую команду.

Учебник python django

Он запустил сервер разработки, и мы можем получить к нему доступ через localhost:8000.

Перейдите в браузер, и вы увидите такой экран.

Учебник по фреймворку django rest

Шаг 6: откройте Django в Visual Studio Code

Если вы не установили Visual Studio Code на Mac, то сначала установите его.

Но этот шаг необязателен, потому что, если вы используете Visual Studio Code, он будет вам полезен.

Вы можете пропустить этот шаг, используя другую IDE, например pycharm. Но сначала выполните следующий шаг: установите расширение Python.

Теперь откройте наш проект, используя следующую команду в коде Visual Studio.

Пожалуйста, убедитесь, что вы находитесь в корне папки thanosback.

Вы получите такую структуру папок.

Django в Visual Studio Code

Последняя и самая лучшая версия Django находится тут.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python