# pip freeze 는 설치된 패키지를 나열하지만
pip freeze
# 패키지들간의 의존성을 파악하려면 pipdeptree 를 사용하면 된다.
# python package dependency tree 설치
pip install pipdeptree
# 패키지 의존성 파악
pipdeptree
# 실제 설치된 버전만 보는 경우
pipdeptree --freeze
# json 으로 표시
pipdeptree --json
# 특정 패키지(-p)의 의존성(-r) 보는 경우
pipdeptree -p setuptools -r
# 최상위 패키지만 보려면
pipdeptree | rg '^w+'