pip全局安装位置

发布时间:2026/11/2 11:08:32
pip全局安装位置 在写 python 的时候我使用的编译器是 jetbrains 的 pycharm每次创建项目的时候默认是创建虚拟环境项目。第一次用的时候还不清楚什么是虚拟环境但是既然是 pycharm 的默认选择应该是不会错的。后来才知道虚拟环境是 python 管理依赖的方式。如果是虚拟环境项目就会有一个 .venv 目录。在这个目录里面有一个 Lib 目录里面保存的是项目中引入的依赖。还有一个 Scripts 目录里面有一个 python.exe 文件在这个虚拟环境的项目中就是用这个 python.exe 来运行 python 代码的。这个 Lib 目录里面的 site-packages 保存的就是项目中引入的第三方依赖。比如在 pycharm 中安装依赖这个依赖是保存在当前项目的 Lib 目录下的。在 site-packages 里面就有了 requestsrequests 又依赖于 urllib3、certifi 这些依赖所以会把循环依赖都下载到 site-packages 里面。虚拟环境的好处是环境隔离比如 A 项目需要 requests1.0 and python3.12.0B 项目需要 requests2.0 and python3.13.0。通过虚拟环境就可以实现不同项目之间的隔离。不过比较占用空间如果 A 和 B 都要用同一个依赖是不能只保存一份依赖两个项目复用的必须在两个项目里面都复制一份。如果一直用虚拟环境的话就是岁月静好了。但是现在都是 AI Agent 了Agent 不仅可以写代码还可以做很多其他事情。当然 Agent 的生产力其实还是通过写代码来实现的。那 Agent 来干活就不妙了它可不会给每个任务都创建一个虚拟环境而是直接把依赖安装到本地的 python 全局目录。之前用虚拟环境只要把项目目录一删就不用担心文件残留。现在用 Agent 干活虽然活干完了但是存储空间的使用量也是水涨船高。看不下去 Agent 到处拉屎了我打算清理一下这些残留依赖。我是 Windows 操作系统 python 全自动安装所以依赖目录是在C:\Users\{用户名}\AppData\Local\Programs\Python\Python312\Lib\site-packages。如果不在这个位置的话可以用pip list -v查看依赖的安装位置。如果是在 pycharm 的终端中执行pycharm 会认为你要查看的是虚拟环境的安装位置。在系统的终端执行命令

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询