开发者缓存 Python 软件包缓存

Python 软件包缓存会存储已下载的文件和构建产物,供 Python 软件包工具使用,以加快安装、升级和重复进行的开发任务。

Developer Caches

什么是 开发者缓存 Python 软件包缓存?

Python 软件包缓存是由 Python 包管理器及相关构建工具在 macOS 上创建的开发者数据。它们通过重复使用已下载的软件包、wheel 文件、源代码归档以及其他临时构建产物,而不是每次都重新获取或重新构建,来帮助加快常见工作流程。开发者在清理用于编程、虚拟环境、数据科学工作或应用打包的 Mac 磁盘空间时,通常会遇到这些文件夹。删除它们通常不会删除你已安装的 Python 软件包或项目代码,但软件包工具可能需要再次下载依赖项,并且在缓存重新建立之前,后续安装可能会花费更长时间。这些文件夹在活跃进行 Python 开发的系统上最有用,而在不再使用这些工具的 Mac 上则用处较小。

Review files before deleting with diCleaner

Inspect caches, support files, folders, and related data before deleting items on Mac.

下载 diCleaner

安全概览

状态: 安全

删除 Python 软件包缓存通常是安全的,因为它们是临时复用数据,而不是你在项目中实际运行的软件包。主要影响在于便利性:例如 pip 这样的工具可能需要再次下载文件,而且下次安装或更新依赖项时,某些软件包的构建可能需要更长时间。如果你使用按流量计费、速度较慢或离线的网络连接,保留这些缓存可以节省时间和带宽。

建议: 如果你需要磁盘空间,或者不再在这台 Mac 上进行 Python 开发,可以删除这些缓存。如果你经常安装 Python 软件包、重建环境,或者希望重复下载依赖项和构建时更快,则保留它们。

分享您的经验

成为第一个分享经验的人。

分享你使用此文件或文件夹的体验