Aller au contenu

Installation

L'installation est aussi simple que:

pip installer pydantic

Pydantic a quelques dépendances:

  • pydantic-core: logique de validation de base pour pydantic écrite en rust.
  • typing-extensions: rétroportage du module de la bibliothèque standard typing .
  • types-annotés:types de contraintes réutilisables à utiliser avec typing.Annotated.

Si Python 3.8+ et pip sont installés, vous êtes prêt à partir.

Pydantic est également disponible sur conda sous conda-forge canal:

conda install pydantic -c conda-forge

Dépendances facultatives

Pydantic a les dépendances facultatives suivantes:

  • Si vous avez besoin d'une validation par e-mail, vous pouvez ajouter un validateur d'e-mail.

Pour installer des dépendances facultatives avec Pydantic:

pip installe pydantic[e-mail]

Bien sûr, vous pouvez également installer les exigences manuellement avec pip install email-validator.

Installer à partir du référentiel

Et si vous préférez installer Pydantic directement depuis le dépôt:

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]

本文总阅读量