Python pip 缓存清理:全面方法与操作指南

embedded/2025/2/24 8:30:35/

在使用 Python 的 pip 进行包安装时,pip 会将下载的包缓存起来,以加快后续相同包的安装速度。不过,随着时间推移,缓存会占用大量磁盘空间,这时你可以对其进行清理。下面为你介绍不同操作系统下清理 pip 缓存的方法。

查看 pip 缓存目录

在清理之前,你可以先查看 pip 的缓存目录位置,使用以下命令:

pip cache dir

此命令会输出 pip 缓存所在的具体路径。

清理 pip 缓存的方法

方法一:使用 pip cache purge 命令(推荐)

pip 从 20.1 版本开始支持 cache purge 命令,可直接清理所有缓存。在命令行中执行以下命令:

pip cache purge

执行该命令后,pip 会删除缓存目录下的所有文件和文件夹。

方法二:手动删除缓存目录

你也可以手动找到 pip 缓存目录,然后删除其中的内容。不同操作系统的缓存目录位置有所不同:

Windows

pip 缓存目录通常位于:

C:\Users\你的用户名\AppData\Local\pip\Cache

你可以通过文件资源管理器找到该目录,然后删除其中的所有内容。

Linux 和 macOS

pip 缓存目录通常位于:

~/.cache/pip

你可以在终端中使用以下命令删除缓存目录:

rm -rf ~/.cache/pip

注意rm -rf 是一个危险的命令,它会递归地强制删除指定目录及其所有内容,使用时请确保路径正确,避免误删其他重要文件。

验证缓存是否清理成功

你可以再次使用 pip cache dir 命令查看缓存目录,然后检查其大小是否显著减小,以此验证缓存是否清理成功。


http://www.ppmy.cn/embedded/164791.html

相关文章

AI发展迅速,是否还有学习前端的必要性?

今天有个小伙伴跟我讨论:“现在 AI 发展迅速,是否还有学习 JS 或者 TS 及前端知识的必要?” 我非常肯定地说: 是的,学习 JavaScript/TypeScript 以及前端知识仍然非常必要,而且在可预见的未来,…

玩转 Java 与 Python 交互,JEP 库来助力

文章目录 玩转 Java 与 Python 交互,JEP 库来助力一、背景介绍二、JEP 库是什么?三、如何安装 JEP 库?四、JEP 库的简单使用方法五、JEP 库的实际应用场景场景 1:数据处理场景 2:机器学习场景 3:科学计算场…

基于计算机视觉的手势识别:让机器理解我们的手势语言

友友们好! 我的新专栏《Python进阶》正式启动啦!这是一个专为那些渴望提升Python技能的朋友们量身打造的专栏,无论你是已经有一定基础的开发者,还是希望深入挖掘Python潜力的爱好者,这里都将是你不可错过的宝藏。 在这个专栏中,你将会找到: ● 深入解析:每一篇文章都将…

【CI/CD】CI/CD环境搭建流程和持续集成环境配置

文章目录 CI/CD环境搭建流程一、GitLab 安装与配置1. 环境准备2. 安装依赖3. 下载安装GitLab4. 修改配置5. 应用配置并启动6. 初始化设置 二、GitLab 项目管理1. 创建群组与项目2. 用户管理3. 上传代码 三、Jenkins 安装与配置1. 安装JDK172. 安装Jenkins3. 修改配置4. 启动服务…

系统思考—结构影响行为

最近和一些客户交流,发现越来越多的组织,特别是那些成长中的企业,正在深陷一种看似无法突破的恶性循环。而这个问题的根源,往往并不在个人的能力上,而是深藏在组织结构的设计上。 比如,每当遇到重大决策时…

MATLAB在投资组合优化中的应用:从基础理论到实践

引言 投资组合优化是现代金融理论中的核心问题之一,旨在通过合理配置资产,实现风险与收益的最佳平衡。MATLAB凭借其强大的数学计算能力和丰富的金融工具箱,成为投资组合优化的理想工具。本文将详细介绍如何使用MATLAB进行投资组合优化&#…

【数据结构】快指针和慢指针

一、 给你单链表的头结点 head ,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 要求:只遍历一遍链表 可以使用快慢指针:fast 一次走两步,slow 一次走一步。当 fast NULL(偶数个结点)或…

国产超强开源大语言模型 DeepSeek-R1-70B 一键部署教程

DeepSeek-R1-Distill-Llama-70B 是深度求索 (DeepSeek) 公司于 2025 年推出的开源大语言模型,参数规模高达 700 亿。它是基于 Llama3.3-70B-Instruct 进行训练的,采用强化学习和蒸馏技术提升推理表现,不仅继承了 Llama 系列模型的优势&#x…