Spec-Zone.ru › Werkzeug 2.3

Установка

Версия Python

Рекомендуется использовать последнюю версию Python. Werkzeug поддерживает Python 3.8 и более новые версии.

Дополнительные зависимости

Эти пакеты не будут установлены автоматически. Werkzeug будет определять и использовать их, если вы их установите.

  • Colorama обеспечивает выделение в логах запросов при использовании сервера разработки в Windows. На других системах это работает автоматически.
  • Watchdog обеспечивает более быстрый и эффективный перезагрузчик для сервера разработки.

greenlet

Вы можете использовать gevent или eventlet со своим приложением. В этом случае требуется greenlet>=1.0. При использовании PyPy требуется PyPy>=7.3.7.

Это не минимальные поддерживаемые версии, а лишь первые версии, в которых были добавлены необходимые функции. Следует использовать последние версии каждого пакета.

Виртуальные окружения

Используйте виртуальное окружение для управления зависимостями вашего проекта, как в разработке, так и в производстве.

Что решает проблема виртуальных окружений? Чем больше у вас проектов на Python, тем выше вероятность, что вам нужно работать с разными версиями библиотек Python или даже самого Python. Более новые версии библиотек для одного проекта могут нарушить совместимость в другом проекте.

Виртуальные окружения — это независимые группы библиотек Python, по одной для каждого проекта. Пакеты, установленные для одного проекта, не будут влиять на другие проекты или пакеты операционной системы.

Python поставляется с модулем venv для создания виртуальных окружений.

Создать окружение

Создайте папку проекта и папку venv внутри:

mkdir myproject
cd myproject
python3 -m venv venv

В Windows:

py -3 -m venv venv

Активировать окружение

Перед работой над проектом активируйте соответствующее окружение:

. venv/bin/activate

В Windows:

venv\Scripts\activate

Строка вашего приглашения командной строки изменится, чтобы показать имя активированного окружения.

Установить Werkzeug

Внутри активированного окружения используйте следующую команду для установки Werkzeug:

pip install Werkzeug

© 2007–2022 Pallets
Licensed under the BSD 3-clause License.
https://werkzeug.palletsprojects.com/en/2.3.x/installation/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API