Урок 1 - Установка

Минимальные требования

Flask требует версию python >= 3.8

Создание проекта

Создадим папку с названием нашего проекта (у меня это будет myproject)

mkdir myproject
cd myproject
python -m venv .venv

На linux используйте python3 вместо python.

Что же делает то, что мы сейчас запустили?

  1. Мы создаем папку с названием myproject при помощи команды mkdir

    mkdir myproject
  2. Мы переходим в нашу папку myproject при помощи команды cd

    cd myproject
  3. Мы создаем виртуальную среду при помощи модуля venv

    python -m venv .venv

На linux используйте python3 вместо python.

Что такое виртуальная среда и зачем она нам нужна?

Виртуальная среда позволяет устанавливать модули (зависимости) не глобально, а только для определенного проекта.

Позволяет устанавливать разные версии пакетов для разных проектов на 1 пк.

Как активировать виртуальную среду?

Windows:

.venv\Scripts\activate

Linux:

. .venv/bin/activate

Установка Flask

pip install Flask

Ссылки

  1. Installation - Flask Documentation