Python3 - pip のキャッシュをクリアする

pip cache purge コマンドを使用するか、キャッシュフォルダを手動で削除します。

コマンドで削除する方法

次のコマンドを実行すると、キャッシュが削除されます。

キャッシュが無いときは 赤字で「ERROR: No matching packages」と表示されます。

pip cache purge
    または
pip3 cache purge
キャッシュを消したとき
キャッシュを消したとき
キャッシュが無いとき
キャッシュが無いとき

手動で削除する方法

キャッシュフォルダの中身を手動で削除します。キャッシュフォルダの場所はOSにより異なります。
pip のキャッシュが保存されている場所
OS キャッシュの場所
Windows %LOCALAPPDATA%\pip\Cache
macOS ~/Library/Caches/pip
Unix ~/.cache/pip

pip cache コマンド

pip cache コマンドは purge 以外にも次のようなオプションがあります。
pip cache コマンド の オプション
コマンド 動作
pip cache dir キャッシュの場所が表示されます。
pip cache info キャッシュの場所に加え、キャッシュのサイズなどが表示されます。
pip cache list キャッシュされているパッケージの一覧(Wheels)が表示されます。
pip cache remove <pattern> パッケージ名を指定してキャッシュを削除します。
pip cache purge 全てのキャッシュを削除します。

検証環境