安装
安装就像这样简单:
pip install pydantic
Pydantic 有一些依赖项:
-
pydantic-core
:用 Rust 编写的 pydantic 的核心验证逻辑。 -
typing-extensions
:标准库 [typing] 模块的回溯移植。 -
annotated-types
:可与 [typing.Annotated
][] 一起使用的可重用约束类型。
如果已安装 Python 3.8+ 和 pip
,那就可以了。
Pydantic 也可在 conda 于 conda-forge 频道下使用:
conda install pydantic -c conda-forge
可选依赖项¶
Pydantic 有以下可选依赖项:
-
如果需要进行电子邮件验证,可以添加 email-validator。
安装 Pydantic 时一起安装可选依赖项:
pip install pydantic[email]
当然,你也可以使用 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]
本文总阅读量次