(핍 관리자)!
pip 6.0 이후 (2014 년으로 돌아 왔습니다!) 이후 pip install
, pip download
및 옵션을 pip wheel
사용하여 캐시를 사용하지 않도록 명령을 지시 할 수 있습니다 --no-cache-dir
. (예 : pip install --no-cache-dir <package>
)
pip 10.0 이후 (2018 년으로 돌아 왔습니다!), pip config
캐시를 항상 무시하도록 pip를 구성하는 데 사용할 수 있는 명령이 추가되었습니다 pip config set global.cache-dir false
. 캐시를 "전역 적으로"사용하지 않도록 (즉, 모든 명령에서) pip를 구성합니다.
pip 20.1부터 pip pip cache
에는 pip 캐시의 내용을 관리 하는 명령이 있습니다.
pip cache purge
캐시에서 모든 휠 파일을 제거합니다.
pip cache remove matplotlib
캐시에서 matplotlib와 관련된 파일을 선택적으로 제거합니다.
요약하면 pip는 캐시 사용 방법을 조정하는 많은 방법을 제공합니다.
pip install --no-cache-dir <package>
:이 실행을 위해 캐시를 사용하지 않고 패키지를 설치하십시오.
pip config set global.cache-dir false
: 캐시를 "전역 적으로"사용하지 않도록 pip 구성 (모든 명령에서)
pip cache remove matplotlib
: pip의 캐시에서 matplotlib와 관련된 모든 휠 파일을 제거합니다.
pip cache purge
: pip의 캐시에서 모든 파일을 지우려면.
질문에 언급 된 "캐싱으로 인해 잘못된 버전 설치"문제의 특정 문제가 pip 1.4에서 수정되었습니다 (2013 년에 다시!) :
빌드 디렉토리 정리 및 재사용과 관련된 여러 가지 문제를 해결하십시오. (# 413, # 709, # 634, # 602, # 939, # 865, # 948)