Diskzyv0.1
削除しても安全

Macの ~/.cache/uv とは。削除しても安全か

結論

はい、~/.cache/uv は削除しても安全です。uvがダウンロードまたはビルドしたパッケージが入っており、プロジェクトで必要になったときに、uvがもう一度取得します。

場所

~/.cache/uv

これは何か

uvは、Python向けの高速なパッケージおよびプロジェクトマネージャです。ダウンロードしたwheel、ソース配布物、そこからビルドしたwheelを ~/.cache/uv のキャッシュに保持し、すべてのプロジェクトと仮想環境で使い回します。

インストールするパッケージのバージョンが増えるたびに大きくなります。領域の大半を占めるのは、科学計算や機械学習の大きなパッケージです。

uvがインストールするPythonのバージョンとコマンドラインツールは、キャッシュの中にはありません。これらは ~/.local/share/uv にあり、キャッシュを消去しても削除されません。

どのくらい大きくなるか

数百MBから数GBになることが多く、機械学習の大きなパッケージをインストールしている場合はさらに大きくなります。

手動で消去する方法

  1. uv のコマンドが実行中でないことを確認します。
  2. 下記のコマンドを実行します。キャッシュのエントリをすべて削除します。
  3. もっと軽く整理したい場合は、uv cache prune を使います。使われなくなったエントリだけを削除し、残りは保持します。
  4. 自分のMacでキャッシュがどこにあるかを確認するには、uv cache dir を実行します。
ターミナルで
uv cache clean

削除したあとはどうなるか

次にプロジェクトをインストールまたは同期するとき、uvがパッケージをもう一度ダウンロードするため、その回は遅くなり、ネットワーク接続が必要になります。既存の仮想環境は、通常はそのまま動作します。

Diskzyでの扱い

Diskzyは「Clean up」(クリーンアップ)タブにuvのキャッシュを表示し、pipキャッシュと同じようにチェックを入れます。

関連ガイド

Macの空き領域がどこに消えたのかを確認

Diskzyはディスク全体をマップにし、システムデータの内訳を示し、安全なものを消去します。72時間は無料、その後は$9の買い切りでMac 2台まで使えます。

Diskzyを無料で試す
ほかの言語で読む:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語