コンテンツにスキップ

インストール

インストールは次のように簡単です。

pip インストール pydantic

Pydantic にはいくつかの依存関係があります。

  • pydantic-core: Rust で書かれた pydantic のコア検証ロジック。
  • testing-extensions: 標準ライブラリ typing モジュールのバックポート。
  • annotated-types: typing.Annotated で使用する再利用可能な制約タイプ。

Python 3.8 以降と pip がインストールされている場合は、準備完了です。

Pydantic は conda-forge の下の conda でも利用可能です チャネル:

conda install pydantic -c conda-forge

オプションの依存関係

Pydantic には次のオプションの依存関係があります。

  • 電子メール検証が必要な場合は、email-validator を追加できます。

Pydantic とともにオプションの依存関係をインストールするには:

pip インストール 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]

本文总阅读量