더북(TheBook)

2.2.3 버전 확인 스크립트

패키지가 정상적으로 설치되었는지 확인해 보겠습니다. part1 폴더에 examples 폴더를 생성한 뒤, 1_langchain_versions.py 파일을 만들어 다음 코드를 작성합니다. 이 코드는 importlib.metadata 모듈의 version() 함수를 사용해 현재 설치된 패키지 버전을 출력합니다.

examples/1_langchain_versions.py

from importlib.metadata import version
print(f"langchain        : {version('langchain')}")
print(f"langchain-core   : {version('langchain-core')}")
print(f"langchain-openai : {version('langchain-openai')}")

작성한 코드를 다음 명령어로 실행합니다. 정상적으로 설치되었다면 버전 정보가 출력됩니다.

Terminal icon_terminal

> uv run python examples/1_langchain_versions.py
langchain        : 1.3.4
langchain-core   : 1.4.1
langchain-openai : 1.2.2