728x90
파이썬 패키지를 사용하면 보통 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
728x90
'DEV' 카테고리의 다른 글
윈도우에서 특정 포트(port)를 사용하는 프로세스 찾기 (0) | 2021.05.19 |
---|---|
종료되지 않는 프로그램을 cmd에서 강제 종료하기 (0) | 2020.09.10 |
cmd 배치파일 실행 시 콘솔 창 자동 꺼짐 방지 (4) | 2020.09.09 |
Python을 사용한 Footprint Matrix 기반 프로세스 적합도 검증 연습 (단방향 모델 기준) (0) | 2020.05.22 |
파이썬 돌리다가 nProtect 때문에 엿먹음 (0) | 2019.06.19 |
Python - Django를 사용하여 DB 불러오기 예제 (2) | 2018.05.18 |