Python包管理工具_pip常用命令总结

6次阅读

pippython核心包管理工具,支持安装(含指定版本)、升级、卸载、查看、搜索包及配置镜像源等操作,如pip install requests、pip list、pip uninstall requests、pip config set global.index-url。

Python包管理工具_pip常用命令总结

pip 是 Python 最常用的包管理工具,掌握核心命令能大幅提升开发效率。 它负责安装、升级、卸载和查看第三方库,几乎所有 Python 项目都离不开它。

安装与升级包

最常用的操作是安装指定版本的库或升级已有库:

  • pip install requests —— 安装最新版 requests 库
  • pip install requests==2.31.0 —— 安装指定版本
  • pip install -U requestspip install –upgrade requests —— 升级到最新版
  • pip install -r requirements.txt —— 批量安装文件中列出的所有依赖

查看与搜索包

快速了解已装包或查找可用库:

  • pip list —— 列出所有已安装的包(含版本号)
  • pip list –outdated —— 查看哪些包有新版本可升级
  • pip show requests —— 显示某个包的详细信息(作者、依赖、位置等)
  • pip search django —— 搜索 PyPI 上名称含 django 的包(注意:该命令自 pip 21.0 起已禁用,推荐直接访问 pypi.org

卸载与清理

安全移除不需要的包,避免环境混乱:

立即学习Python免费学习笔记(深入)”;

  • pip uninstall requests —— 卸载 requests(会提示确认)
  • pip uninstall -y requests —— 强制卸载,跳过确认
  • pip cache info —— 查看缓存状态
  • pip cache purge —— 清空下载缓存(节省磁盘空间)

环境与源配置

提升安装速度和兼容性,尤其在国内网络环境下:

  • pip config list —— 查看当前 pip 配置
  • pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/ —— 设置清华镜像源(推荐)
  • pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ numpy —— 临时使用中科大源安装单个包
  • pip install –trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple/ flask —— 解决 HTTPS 证书问题时的补充参数
text=ZqhQzanResources