상세 컨텐츠

본문 제목

pip 패키지 설치하지 않고 dependency 확인하는 방법 / pip 패키지 제거시 dependency까지 같이 지우는 툴

terminal

by Riella 2025. 4. 9. 22:15

본문

728x90

pip 패키지 설치하지 않고 dependency 확인하는 방법

pip install [패키지 이름] --dry-run

 

다운 받는거 같아도 놀랄 필요 없다. 메타데이터만 다운 받고 패키지 설치는 되지 않는다. 그리고 캐싱만 하는거임

만약 캐싱도 싫다면

pip install --dry-run --no-cache-dir [패키지 이름]

--dry-run

pip 패키지 설치할 때 같이 설치된 패키지 지우는 툴: pip-autoremove

pip install pip-autoremove
pip-autoremove [패키지 이름] -y

 

다만 기존에 있던 패키지를 버전을 바꾸어 설치 했다든지 그런 경우 지워져버리면 broken 되는 경우도 있는거 같다.

 

conda의 경우 어떤 패키지를 설치해서 충돌이 일어났다면 충돌난 환경은 지우고 새로운 env를 각각 만들어 분리하는것도 옵션

관련글 더보기

댓글 영역