開發者磁碟清理
pip 快取怎麼清?會影響已安裝的 Python 套件嗎?
pip 快取可以單獨清理,不必移除已安裝的 Python 套件。用 MangoDisk 查看快取大小與路徑,或使用 pip cache purge 釋放空間,保留仍在使用的專案環境。

裝過 Python 工具或本機 AI 應用程式後,硬碟裡可能不只多了一套執行環境,pip 還會保留安裝過程產生的快取。環境還要用,這些快取能不能單獨清掉?
可以。清理 pip 快取不會解除安裝 Python 套件,也不會刪除專案裡的虛擬環境。 只是日後安裝相關套件時,可能需要重新下載或建置,多花一些時間。
不想翻隱藏資料夾,可以用 MangoDisk 的深度清理查看 pip 和其他支援快取的大小。先找出值得清的項目,再決定刪哪些,不必為了騰出空間,把好不容易設定好的環境一起移除。
已安裝的套件,和安裝時留下的快取,是兩回事
pip 會保留下載快取和本機建置的套件安裝檔,方便下次重複使用;專案執行時需要的套件,則安裝在 Python 環境裡。所以清除快取不等於解除安裝套件。pip 官方快取說明
Windows 上的預設快取位置是:
%LocalAppData%\pip\Cache
這裡不是專案資料夾,也不是 .venv。別因為虛擬環境也占空間,就把它當快取順手刪掉,否則可能得重新安裝專案需要的套件。
用 MangoDisk 一起查看各種快取
只清 pip,用指令就能完成。MangoDisk 的方便之處是:把分散的快取列在同一個畫面,讓你比較大小、查看路徑,再選擇要清理的項目。 電腦上裝過好幾種開發工具,也不用逐一查詢清理指令。

以 Windows 為例:
- 開啟 深度清理,執行標準掃描。
- 找到 pip 快取,展開查看大小與路徑。這一項預設不勾選,想清理時再自行選取。
- 如果只想清 pip,先取消其他項目的勾選,確認清理視窗中的內容後再執行。
掃描本身不會刪除檔案。MangoDisk 的 Windows pip 清理規則針對預設快取資料夾,不包含專案裡的 .venv 或其他位置已安裝的套件。選取前也可以參考安全清理說明。
如果改過 pip 的快取位置,請先用下方指令查詢實際路徑,不要直接套用預設位置。
用指令清理:先查大小,再執行 purge
在 Windows 終端機執行:
py -m pip cache dir
py -m pip cache info
第一條指令顯示目前設定的快取路徑,第二條查看快取大小。如果只占一點空間,就不必特別清;占用較大、近期又不需要反覆安裝這些套件時,清理才比較有幫助。
等正在進行的安裝或下載結束,確認上方顯示的是 pip 快取資料夾後,再執行:
py -m pip cache purge
這會直接刪除 pip 的 HTTP 與 wheel 快取,不會移到資源回收筒。已安裝的套件會保留,但日後安裝時,可能需要重新下載或建置。pip cache 指令說明
如果平常用 python 或 python3 啟動 Python,就將指令中的 py 換成對應名稱。macOS 和 Linux 也能使用相同的 -m pip cache 指令,先確認路徑與大小,再清理。
清完還是不夠,就找出真正占空間的資料夾
pip 快取只是 Python 相關檔案的一部分。專案環境、下載的模型和個人檔案,不會因為執行了 pip cache purge 就消失,也不該全部當成暫存檔清掉。
可以接著用 MangoDisk 的磁碟空間分析查看大型資料夾。先分清楚是快取,還是不再使用的專案或模型,再決定怎麼處理。如果也有使用 Node.js 或 Rust,可以分別檢查 npm 快取與 Cargo 快取、target 資料夾,各自的清理範圍並不相同。
下載 MangoDisk,在同一個畫面查看分散的快取。免費開源,不必註冊或登入,清哪些由你決定。