상세 컨텐츠

본문 제목

pip-autoremove : PIP로 종속 패키지도 같이 삭제하기

Develop/Python

by 에스프리터 2020. 9. 8. 22:29

본문

파이썬 패키지를 사용하면 보통 pip를 통해서 설치를 진행하게 됩니다.

그런데 특정 패키지를 설치하다보면 그에 딸린 종속 패키지들이 설치될 때가 있습니다.

쓰고 있을 때는 문제가 없는데 오류가 난다던가 해서 지우고 재설치 할 때 pip uninstall로는 종속 패키지가 삭제되지 않아서 문제가 될 때가 있습니다.

 

그럴 때 사용할 수 있는게 autoremove 입니다.

관련 공식 문서는 https://pypi.org/project/pip-autoremove/ 입니다.

pip install pip-autoremove

 

설치 후 아래와 같이 삭제 할 패키지 이름을 명시해주고 진행하면 끝입니다.

pip-autoremove '삭제할 패키지명' -y

 

시도해보진 않았지만 모든 패키지를 삭제할 땐 아래와 같이 진행하면 된다고 합니다.

출처는 https://askubuntu.com/questions/835611/how-do-i-remove-all-python-packages 입니다.

pip freeze | xargs pip uninstall --yes

 

태그

관련글 더보기

댓글 영역