Developer/개발 환경 구축

[Package][버전확인] pip로 설치한 패키지 버전 확인 방법 2가지

마크 주쿼버그 2023. 4. 27. 14:20

Summary

pip로 설치한 패키지 버전을 확인하는 방법은 아래 두 가지가 있다.

1. pip show [패키지 이름]: 특정 라이브러리를 확인할 때 사용

2. pip list: 전체 패키지 목록(이름, 버전)을 확인할 때 사용


Contents

1. pip show [패키지 이름]

pip show 실행 결과: 파이썬 설치한 패키지 정보 확인

예를 들어 scikit-learn 버전을 확인한다고 했을 때 아래와 같이 코드를 작성할 수 있다.

pip show scikit-learn

실행 결과는 아래와 같이 패키지 이름, 버전, 패키지에 대한 설명(요약, 사전에 필요한 패키지 목록 등)을 출력한다.

Name: scikit-learn
Version: 1.2.2
Summary: A set of python modules for machine learning and data mining
Home-page: http://scikit-learn.org
Author:
Author-email:
License: new BSD
Location: c:\users\etoil\anaconda3\envs\py39_torch\lib\site-packages
Requires: joblib, numpy, scipy, threadpoolctl
Required-by: pynndescent, sentence-transformers, umap-learn

 

2. pip list

pip list 결과: 파이썬 설치한 라이브러리 정보 확인

pip list
Package                      Version
---------------------------- -----------
absl-py                      1.4.0
aiofiles                     22.1.0
aiohttp                      3.8.4
aiosignal                    1.3.1
aiosqlite                    0.19.0
anyio                        3.6.2
argon2-cffi                  21.3.0
argon2-cffi-bindings         21.2.0
arrow                        1.2.3
asttokens                    2.2.1
astunparse                   1.6.3
async-timeout                4.0.2
attrs                        23.1.0
Babel                        2.12.1
backcall                     0.2.0
beautifulsoup4               4.12.2
bleach                       6.0.0
boto3                        1.15.18
botocore                     1.18.18
...

 

pip list를 통해 설치한 패키지들의 전체 리스트를 확인할 수 있다.

이 경우, 패키지명과 버전을 확인할 수 있고, package명을 기준으로 정렬되어 나타난다.

pip list 명령어를 통해 설치된 패키지를 살펴본 후 자세히 알고 싶은 패키지에 대해 1번(pip show) 명령어를 수행해도 된다.

 

 

그럼 끝!