Установка
Установка так же проста, как:
pip установить Pydantic
Pydantic имеет несколько зависимостей:
- pydantic-core: основная логика проверки для pydantic, написанная на ржавчине.
- typing-extensions: бэкпорт модуля typing стандартной библиотеки.
- annotated-types: типы ограничений многократного использования для использования с typing.Annotated.
Если у вас установлен Python 3.8+ и pip, все готово.
Pydantic также доступен на Conda в разделе conda-forge. канал:
conda install pydantic -c conda-forge
Дополнительные зависимости¶
Pydantic имеет следующие дополнительные зависимости:
- Если вам требуется проверка электронной почты, вы можете добавить email-валидатор.
Чтобы установить дополнительные зависимости вместе с Pydantic:
pip install pydantic[электронная почта]
Конечно, вы также можете установить требования вручную с помощью pip install email-validator.
Установить из репозитория¶
А если вы предпочитаете установить Pydantic прямо из репозитория:
pip install git+https://github.com/pydantic/pydantic@main#egg=pydantic
# or with extras
pip install git+https://github.com/pydantic/pydantic@main#egg=pydantic[email]
本文总阅读量次