news 2026/6/23 11:32:43

pip包管理实战:换源加速、安装卸载、requirements依赖导出

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
pip包管理实战:换源加速、安装卸载、requirements依赖导出

博客导语

pip 是 Python 官方包管理工具,是项目工程化的核心。新手只会简单 install,不懂换源、版本锁定、依赖导出,导致打包失败、部署环境不一致、别人跑不起来。本文覆盖企业必备 pip 全套操作。


一、pip国内镜像换源(解决下载慢、超时)

1. 临时换源

pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

2. 永久换源(清华源)

Windows/Mac/Linux 通用一键配置,彻底告别慢下载。

# windows pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # mac/linux pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

二、包安装、卸载、升级

# 安装最新版 pip install requests # 安装指定版本 pip install requests==2.25.1 # 升级包 pip install --upgrade requests # 卸载包 pip uninstall requests # 查看已安装包 pip list # 查看包详情 pip show requests

三、requirements.txt 依赖管理(部署必备)

作用:锁定项目所有依赖及版本,保证所有人、服务器环境完全一致。

1. 导出项目依赖

pip freeze > requirements.txt

2. 批量安装依赖

pip install -r requirements.txt

四、工程化规范

  • 所有项目必须建立虚拟环境,再安装依赖

  • 项目交付必须携带 requirements.txt

  • 禁止随意升级线上环境包版本

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 11:29:18

医疗机构废水需要上在线监测吗?

在医疗机构产生的废水可以说污染很严重,它除了一些常规的有害物之外,重点是病毒、细菌等有害物,一旦不幸进入人体内,那很可能就会传染到某种传染病,对身体伤害很大。所以医疗废水一定要经过消毒处理后,再做…

作者头像 李华
网站建设 2026/6/23 11:15:22

架构鸟瞰不是PPT,而是可执行的系统解剖术

1. 为什么“全局架构鸟瞰”不是一张PPT,而是一把手术刀?“第01课:全局架构鸟瞰”——光看标题,很多人会下意识划走:又是一门讲概念的水课?配几张分层图、画几个箭头、贴几个“高可用”“可扩展”的标签&…

作者头像 李华
网站建设 2026/6/23 11:09:38

显存不够用,vLLM 在 AMD 卡上的 PagedAttention 调优实战

显存焦虑的破局之道:vLLM 在 AMD 卡上的调优实录 在大模型推理的落地过程中,显存(VRAM)往往是最先撞到的“墙”。尤其是在使用 AMD Instinct 系列 GPU 搭配 ROCm 7.x 生态时,很多开发者会发现:明明理论显存…

作者头像 李华