Устанавливаем Xcode c апстора (чтобы выполнить пункт 2).
Некоторые Python пакеты написаны с использование языка программирования Си, поэтому при установке они требуют
компиляции. Для этого потребуется компилятор GCC, в терминале набираем xcode-select –install.
Т.к. В макоси нет менеджера пакетов, ставим homebrew $ ruby -e “$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/ master/install)”.
Чтобы иметь быстрый запуск homebrew, python и pip пропишем в домашней директории файл .bash_profile переменную окружения PATH путь export PATH=”/usr/local/opt/python/libexec/bin:$PATH”.
Но в домашней директории Mojave отсутствует файл .bash_profile
поэтому создаем файл через touch и вставляем туда путь.
Ставим третий питон brew install python (после этого можно обращаться к свежему питону python –version указывает на посл. Версию).
Ставим виртуальное окружение, чтобы для каждого отдельного проекта был свой набор библиотек, тем самым избегая зависимостей между проектами – pip install virtualenv.
Переходим в папку проекта и вызываем virtualenv ./ для установки окружения для проекта.
Теперь нужно активировать виртуальное окружение – source bin/ activate.
Устанавливаем Django находясь прямо в текущей директории pip install Django==3.0.4 (версию см на оф сайте)
Создаем проект Django django-admin.py startproject myproject .
(Вместе с точкой в конце, чтобы не было дублей в путях).
Запускаем сервер python manage.py runserver.
Открываем браузер, вводим //127.0.0.1|8000/ и видим запущенный проект.