설치
설치는 다음과 같이 간단합니다.
pip 설치 pydantic
Pydantic에는 몇 가지 종속성이 있습니다.
- pydantic-core: Rust로 작성된 pydantic에 대한 핵심 검증 로직입니다.
- Typing-extensions: 표준 라이브러리 typing 모듈의 백포트입니다.
- annotated-types: typing.Annotated와 함께 사용할 재사용 가능한 제약 조건 유형입니다.
Python 3.8+과 pip가 설치되어 있으면 바로 사용할 수 있습니다.
Pydantic은 conda-forge 아래의 conda에서도 사용할 수 있습니다. 채널:
conda install pydantic -c conda-forge
선택적 종속성¶
Pydantic에는 다음과 같은 선택적 종속성이 있습니다.
- 이메일 검증이 필요한 경우 이메일 검증기를 추가할 수 있습니다.
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]
本文总阅读量次