Чтобы установить и настроить Django на Mac, установите пакет виртуальной среды virtualenv, чтобы изолировать проект Django, а затем установите платформу Django с помощью команды pip.
Выполните следующие шаги:
- Если у вас не установлен Python 3, установите его.
- Установите или обновите pip.
- Установите пакет виртуальной среды virtualenv, чтобы изолировать проект Django.
- Установите фреймворк Django с помощью pip.
В этой статье собраны базовые настройки для запуска проекта Python-Django в macOS X.
Здесь мы создадим в вашей системе виртуальную среду, содержащую ваш проект с python3.6 и django2.0. Что ж, будем устанавливать с нуля. Итак, сначала я покажу вам, как установить Python на Mac, virtualenv и Django в этой виртуальной среде.
Шаг 1: установка Python на Mac
Python уже установлен на новом Mac, но его версия старая. Итак, что мы делаем, так это устанавливаем последнюю версию Python, используя homebrew.
|
1 |
brew install python3 |
После установки вы введете следующую команду, чтобы проверить версию. Сначала введите python3 в своем терминале. Поскольку в MacOS X уже установлен Python, мы не можем удалить старую версию, потому что в противном случае программы, поддерживаемые Python 2, будут остановлены, и нам нужно будет переустановить Mac. Поэтому нам нужно ввести python3 вместо Python.
|
1 |
python3 |
Он отобразит версию, и теперь мы можем выполнить код Python. Я использую iTerm2, поэтому ваш терминал может быть другим, но это не имеет значения ни для каких команд.

Итак, мы успешно установили Python 3. Чтобы выйти из консоли Python, нам нужно набрать exit().
Шаг 2: использование системы управления пакетами Pip
Pip — это система, используемая для установки и управления программными пакетами, написанными на Python. Теперь установите его с помощью следующей команды.
|
1 |
sudo easy_install pip |
Шаг 3: установка virtualenv Pythonthon
Введите эту команду в свой терминал.
|
1 |
sudo pip install virtualenv |
После установки нам нужно создать виртуальную среду. Теперь вы создадите эту папку при размещении других ваших проектов. Мой рабочий стол >> папка с кодом. Итак, перейдите к этому и введите следующую команду. В моем случае имя папки My virtualenv — thanos.
|
1 |
virtualenv thanos |
Он установит необходимые папки. Теперь зайдите в эту папку.
|
1 |
cd thanos |
Активируйте виртуальную среду, введя следующую команду. Во-первых, убедитесь, что вы находитесь в каталоге виртуальной среды.
|
1 |
source bin/activate |
Ниже вы увидите, как выглядит ваш терминал.

Наша виртуальная среда запущена. Теперь пришло время установить Django Framework.
Шаг 4: как установить Django на Mac
Теперь оставайтесь в этой папке и установите Django, используя следующую команду.
Последняя официальная версия 3.0.1. Итак, сначала прочитайте примечания к выпуску 3.0.1, а затем установите его с помощью pip:
|
1 |
sudo pip install django==3.0.1 |
Он загрузит проект Django. Проверьте версию Django с помощью следующей команды.
|
1 |
python -m django --version |
В нашем случае мы явно указали, что устанавливаем 3.0.1. Таким образом, он будет отображать эту версию.
Шаг 5: создание проекта Django
Нам нужно установить скелет проекта Django. Введите следующую команду.
|
1 |
django-admin startproject thanosback |
Здесь имя нашего проекта — thanosback. Итак, перейдем в эту папку.
|
1 |
cd thanosback |
Наконец, мы создали проект. Теперь запустите сервер проекта, введя следующую команду.
|
1 |
python manage.py runserver |

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

Шаг 6: откройте Django в Visual Studio Code
Если вы не установили Visual Studio Code на Mac, то сначала установите его.
Но этот шаг необязателен, потому что, если вы используете Visual Studio Code, он будет вам полезен.
Вы можете пропустить этот шаг, используя другую IDE, например pycharm. Но сначала выполните следующий шаг: установите расширение Python.
Теперь откройте наш проект, используя следующую команду в коде Visual Studio.
|
1 |
code . |
Пожалуйста, убедитесь, что вы находитесь в корне папки thanosback.
Вы получите такую структуру папок.

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



