インストール
インストールは次のように簡単です。
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]
本文总阅读量次