설치시 다운로드한 Python 패키지가 저장되어 있는 캐시(cache)를 삭제하는 방법을 다룹니다.
2024. 3. 16 최초작성
pip cache에는 pip 명령으로 설치시 다운로드된 Python 패키지나 소스코드로부터 필드된 Python 패키지가 저장되어 있습니다. 때때로 버전 충돌등으로 인해 또는 디스크 공간 절약을 위해 pip cache에 있는 Python 패키지를 삭제해야 할 필요가 생길 수 있습니다.
PyTorch나 Tensorflow 등의 패키지를 설치한 경우 pip cache가 많은 디스크 공간을 사용합니다.
다음 명령으로 pip cache 정보를 확인할 수 있습니다. 캐시가 사용하는 경로와 현재 사용한 디스크 크기, 파일 개수 등이 표시됩니다.
(base) webnautes@webnautes-laptop:~$ pip cache info
Package index page cache location (pip v23.3+): /home/webnautes/.cache/pip/http-v2
Package index page cache location (older pips): /home/webnautes/.cache/pip/http
Package index page cache size: 3737.2 MB
Number of HTTP files: 384
Locally built wheels location: /home/webnautes/.cache/pip/wheels
Locally built wheels size: 36 kB
Number of locally built wheels: 2
다음 명령으로 pip cache의 경로를 확인할 수 있습니다.
(base) webnautes@webnautes-laptop:~$ pip cache dir
/home/webnautes/.cache/pip
다음 명령으로 pip cache에 있는 모든 Python 패키지를 제거합니다.
(base) webnautes@webnautes-laptop:~$ pip cache purge
Files removed: 386
다시 확인해보면 캐시가 사용하는 디스크 크기 항목과 파일 개수가 모두 0이 된것을 볼 수 있습니다.
(base) webnautes@webnautes-laptop:~$ pip cache info
Package index page cache location (pip v23.3+): /home/webnautes/.cache/pip/http-v2
Package index page cache location (older pips): /home/webnautes/.cache/pip/http
Package index page cache size: 0 bytes
Number of HTTP files: 0
Locally built wheels location: /home/webnautes/.cache/pip/wheels
Locally built wheels size: 2.2 kB
Number of locally built wheels: 0
pip cache에서 패키지 하나만 삭제할 필요가 있는 경우에는 다음 명령을 사용하세요.
pip cache remove 패키지이름
참고
https://linuxhandbook.com/clear-pip-cache/
'Python > Python 개발환경' 카테고리의 다른 글
lap/_lapjv.cpp:181:12: fatal error: longintrepr.h 해결방법 (0) | 2024.05.05 |
---|---|
Apple Silicon Macbook에 Miniforge 설치하여 Visual Studio Code와 연동하기 (0) | 2024.05.04 |
Ubuntu에서 Miniconda 완전 삭제하기 (0) | 2024.03.13 |
ipynb를 py로 변환 - 주피터 노트북을 파이썬 코드 파일로 변환 ipynb to py (0) | 2024.02.24 |
Python conda, pip 캐시 삭제하기 (0) | 2024.01.20 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!