Як встановити python на mac os

Установка і настройка Pуthon, Django і virtualenv на Mac OS

Ruslan Fatkhutdinov

Я почав вивчати можливості Django. Але раніше я працював тільки з DLE CMS і WordPress. Тому вирішив почитати інструкції по встановленню та налагодженню Джанго, з урахуванням того, що у мене Mac OS.

Варто трохи зупинитися на тому, що таке Django. Це досить потужний і шанована серед розробників фреймворк для створення сайтів, написаний на Python. Django вважається очен швидким і безпечним фреймворком, а завдяки своїй модульній він дуже гнучкий і добре масштабується.

Є дуже багато р азних туторіали по установці, налаштуванні і запуску Django. Але частина з них або досить об’ємні, або втрачають якісь важливі речі. У цій статті я постараюся описати основні кроки, необхідні для запуску проекту на Python-Django під Mac OS.

Основні кроки:

  1. установка Homebrew.
  2. Установка Python 3.
  3. установка virtualenv.
  4. Створення ізольованого оточення для проекту.
  5. Запуск ізольованого оточення.
  6. установка Django.
  7. створення проекту.
  8. запуск проекту!

установка Homebrew

Homebrew — безкоштовна відкрита система управління програмними проектами, яка спрощує установку програмного забезпечення на операційну систему Mac OS. Homebrew використовує Github для розширення підтримки пакетів, за рахунок внеску користувачів.

Якщо у вас не встановлено Hombrew, необхідно запустити в терміналі команду:

установка Python3

Спочатку Mac OS має попередньо встановлений python версії 2. Тому, послу установки 3 версії пітона, для доступу саме до python3 необхідно запускати його з терміналу з командою python3.

Щоб перевірити версію python, треба запустити в терміналі команду

Ви повинні отримати повідомлення з версією встановленого python.

установка virtualenv

virtualenv — інструмент для створення ізольованого віртуального оточення Python. Завдяки цьому інструменту можна створити кілька різних проектів python, з різним набором бібліотек на одному пристрої. Наприклад, якщо ви захочете використовувати різні версії одного і того ж модуля в різних проектах.

Після установки virtualenv ми встановимо всі інші пакети, в тому числі і django в ізольовані оточення.

Створення ізольованого оточення для проекту

Створюємо папку, в якій буде зберігатися проект. Приклад команди в терміналі.

І переходимо в неї:

Створюємо віртуальне оточення для проекту:

Де «ptest» — це назва ізольованого оточення, на ваш розсуд.

Запуск ізольованого оточення

Після створення оточення, необхідно його активувати, щоб встановити всі необхідні модулі. Для цього запускаємо в терміналі команду:

Щоб визначити, в якому оточенні ви перебуваєте, подивіться на префікс в терміналі, в круглих дужках буде вказано назву.

Так як ізольоване оточення створювалося за допомогою python3, в цьому оточенні можна запускати команди відразу через python, а не python3, так само як і pip, замість pip3.

Щоб завершити роботу ізольованого оточення, достатньо написати команду

установка Django

Знову запустимо ізольоване оточення і через pip встановимо django.

Де «2.2 «- необхідна версія джанго.

створення проекту

Все готово для створення проекту. Достатньо написати в терміналі (із запущеною віртуальним середовищем):

Вітаю, ви створили свій перший проект на Django. Структура папок буде такою:

  • project_test -домашній папка проекту
  • project1 — папка проекту django
  • project1 — коренева папка
  • ptest — віртуальне середовище проекту

запуск проекту

В Django вбудований простий віртуальний веб-сервер. Не треба встановлювати ніяких інших програм на локальній машині. Щоб його перевірити, запустіть в терміналі команду:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *