Zum Inhalt

Installation

Die Installation ist so einfach wie:

pip install pydantic

Pydantic hat einige Abhängigkeiten:

  • pydantic-core: Kernvalidierungslogik für Pydantic, geschrieben in Rust.
  • typing-extensions: Backport des Standardbibliotheksmoduls typing.
  • annotated-types: Wiederverwendbare Einschränkungstypen zur Verwendung mit typing.Annotated.

Wenn Sie Python 3.8+ und pip installiert haben, können Sie loslegen.

Pydantic ist auch auf Conda unter der Conda-Forge verfügbar Kanal:

conda install pydantic -c conda-forge

Optionale Abhängigkeiten

Pydantic verfügt über die folgenden optionalen Abhängigkeiten:

  • Wenn Sie eine E-Mail-Validierung benötigen, können Sie einen E-Mail-Validator hinzufügen.

So installieren Sie optionale Abhängigkeiten zusammen mit Pydantic:

pip install pydantic[email]

Natürlich können Sie Anforderungen auch manuell mit pip install email-validator installieren.

Aus dem Repository installieren

Und wenn Sie Pydantic lieber direkt aus dem Repository installieren möchten:

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]

本文总阅读量