Установка
Версия Python
Рекомендуется использовать последнюю версию Python. Werkzeug поддерживает Python 3.8 и более новые версии.
Дополнительные зависимости
Эти пакеты не будут установлены автоматически. Werkzeug будет обнаруживать и использовать их, если вы их установите.
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 Pallets
Licensed under the BSD 3-clause License.
https://werkzeug.palletsprojects.com/en/3.0.x/installation/