百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识 > 正文

pip 安装使用手册

liuian 2025-03-02 18:02 41 浏览

安装 pip

Python包管理工具(查询、下载、安装、卸载,已安装包导出等),pip官网 「链接」

通常情况下,我们安装Python时就会默认安装pip,如果没有安装可以考虑使用ensurepip安装:

python -m ensurepip --upgrade

如果在windows下升级pip出错(因权限导致终止)导致pip损坏无法使用的情况下,也可以使用ensurepip重新安装修复。

python -m ensurepip
python -m pip install --upgrade pip

使用pip

  • 查看版本
pip -V
或者
pip --version
  • 查看帮助
pip -h
或者
pip --help

pip 常用命令:

  install                     安装包.
  download                    下载包.
  uninstall                   卸载包.
  freeze                      用requirements输出已经安装的包(导出环境).
  list                        已安装包列表.
  show                        显示安装包的信息.
  check                       验证已经安装包是否有兼容性依赖项.
  config                      管理本地和全局配置
  search                      在PyPI搜索包
  cache                       检查和管理pip's的wheel缓存
  index                       检查包索引中的有效信息
  wheel                       根据需求打包命令(造轮子)(二进制格式)
  hash                        计算包档案的哈希值
  completion                  pip命令自动补全命令
  debug                       显示有用的调试信息
  help                        显示命令的帮助
  • 安装包
  pip install [options]  [package-index-options] ...
  pip install [options] -r  [package-index-options] ...
  pip install [options] [-e]  ...
  pip install [options] [-e]  ...
  pip install [options]  ...

  安装某个包
  pip install sampleproject

  pip install SomePackage            # 最新版本
  pip install SomePackage==1.0.4     # 安装指定版本
  pip install "SomeProject>=1,<2"    # 安装时限定版本范围
  pip install 'SomePackage>=1.0.4'     # 最小版本安装 大于等于1.0.4
  pip install "SomeProject~=1.4.2"    # 安装兼容版本 install any version “==1.4.*” version that’s also “>=1.4.2”
  pip install --user SomeProject   #为当前用户安装

  从GitHub安装
  pip install git+https://github.com/pypa/sampleproject.git@main


  pip install -e git+https://git.repo/some_pkg.git#egg=SomeProject          # from git
  pip install -e hg+https://hg.repo/some_pkg#egg=SomeProject                # from mercurial
  pip install -e svn+svn://svn.repo/some_pkg/trunk/#egg=SomeProject         # from svn
  pip install -e git+https://git.repo/some_pkg.git@feature#egg=SomeProject  # from a branch

  从本地档案安装
  pip install sampleproject-1.0.tar.gz

  从本地发行版文件安装
  pip install sampleproject-1.0-py3-none-any.whl
 
  # 产生wheel文件
  pip install wheel
  pip wheel --wheel-dir=/local/wheels -r requirements.txt

  pip install --no-index --find-links=/local/wheels -r requirements.txt


  通过 requirements  文件安装多个包
  pip install -r requirements.txt

  pip freeze > requirements.txt  # 产生 requirements 文件

  通过 Constraints Files 安装
  pip install -c constraints.txt

  安装包时指定源
  pip install --index-url http://my.package.repo/simple/ SomeProject
  pip install --extra-index-url http://my.package.repo/simple SomeProject

  从本地源码树安装
  pip install -e 
  pip install 

  从本地目录安装(本地档案库)
  pip install --no-index --find-links=file:///local/dir/ SomeProject
  pip install --no-index --find-links=/local/dir/ SomeProject
  pip install --no-index --find-links=relative/dir/ SomeProject

  安装预发行(开发版)
  pip install --pre SomeProject
  • 卸载包
pip uninstall SomePackage
  • 已安装包列表
pip list --outdated
  • 显示安装包信息
pip show [options]  ...

pip show sphinx
  • 查找包
pip search "query"
  • 检查安装包的依赖是否完整
pip check flask
  • 导出系统已安装的安装包列表到 requirements 文件
pip freeze > requirements.txt 
  • 查看版本
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
  • 本地和局部配置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
  • 下载包
pip download 包名 -d "保存包的本地路径"
  • 检查缓存
pip cache
  • 查看包索引信息
pip index
  • wheel
pip install wheel文件

如:
pip install pyproj-3.1.0-cp38-cp38-win_amd64.whl
  • hash

用于计算本地包归档的 sha 值

pip hash [options]  ...

如:
pip hash requests-2.19.1-py2.py3-none-any.whl 
  • debug

显示调试信息

pip debug --verbose
  • 命令行自动补全
pip completion --bash >> ~/.bashrc

pip 经常反应慢,以下是几个常用的国内 pip 源

pip install xlrd -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
  1. http://mirrors.aliyun.com/pypi/simple/ 阿里云
  2. https://pypi.mirrors.ustc.edu.cn/simple/ 中国科技大学
  3. http://pypi.douban.com/simple/ 豆瓣
  4. https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
  5. http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

持续学习、适应变化、记录点滴、复盘反思、成长进步

相关推荐

苹果电脑维修价目表(苹果电脑官方维修店价目表)

苹果MacbookPro笔记本换风扇的官方维修费用为900元到1300元,苹果MacbookPro笔记本换风扇维修价格在1200元左右,不同型号的笔记本换风扇维修价格不相同,苹果笔记本型号分为游戏...

电脑更新到win11好不好(电脑更新win11好吗)

windows11系统更新好,原因如下更新会使系统在性能方面有一定升级,另外配置也做得更好,不仅是屏幕,还有摄像头方面。用的都是最新的,所以在新闻方面它的提升是巨大的。虽然说价格要稍微贵一点,但是它的...

计划任务定时关机(计划任务定时关机怎么弄)

1.首先打开任务计划程序,在右侧面板中,单击创建基本任务。2.设置任务名称和说明,然后单击下一步。3.触发器选择“一次”,然后点击下一步。4.选择任务开始日期和时间。5.单击下一步将转到操作页面...

免费的桌面壁纸图片(免费桌面壁纸下载)

桌面背景和桌面壁纸是一样东西,就是回到桌面后,我们看到的图案。桌面主题本来就叫主题,它包含了界面上的很多样式设定,比如壁纸,按钮,菜单,鼠标等,它是一个全面个性化的效果。屏保图案,也就是进入屏幕保护后...

华为鸿蒙系统的手机有哪些(华为鸿蒙哪些机型)

截至2021年12月,已经有以下手机升级了鸿蒙4.0操作系统:1.华为Mate40系列、P40系列、Mate30系列等旗舰手机;2.华为nova8系列、nova7系列、MatePadPro系...

sina邮箱登录(邮箱登录sina登录入口)
sina邮箱登录(邮箱登录sina登录入口)

新浪邮箱有独立的App可下载,也可直接通过浏览器输入mail.sina.com进行网页登录。1、进入新浪网就能找到新浪邮箱,以下是新浪网首页地址:http://www.sina.com.cn/2、进入之后点击邮箱3、进入之后直接注册即可手机...

2025-11-29 18:55 liuian

苹果手机如何越狱教程

1、在电脑上下载辅助越狱的软件PP助手  2、选择软件该软件支持苹果手机的版本。  3、下载安装好PP助手之后,将苹果手机用数据线和电脑连接,在PP助手里面会看到设备已经连接。  4、点击“一键越...

电脑桌面主题软件好用(电脑主题软件哪个好)

鹿鸣人工桌面是一款专门为广大用户打造的动态人工桌面壁纸分享软件,这里汇聚了各种风格的壁纸资源,而且都是非常的高清的,也没有水印,仿佛拥有自己思想的人工鹿鸣在桌面上非常可爱,还可在线进行互动,卖萌,每天...

w7系统怎么下载itunes(windows7旗舰版怎么下载itunes)
w7系统怎么下载itunes(windows7旗舰版怎么下载itunes)

win7系统装itunes的方法如下1、彻底删除之前安装的版本,在开始——控制面板——程序——卸载程序,找到itunes,彻底的删除itunes之后再进行安装。  2、安装的时候,要选择好itunes的版本,64位的系统就下载64位的版本,...

2025-11-29 17:05 liuian

win7系统叫什么(win7系统叫什么原因)

win7是美国微软公司在2009年开发的一款操作系统,win7的英文全称是Windows7,中文名称是视窗7,Windows7可供家庭及商业工作环境:笔记本电脑、平板电脑、多媒体中心等使用。W...

新电脑怎么装系统win11(新电脑如何装win11)

像这种情况用以下介绍的方法和步骤就可以解决:1、打开软件,选择需要安装的win10系统。(4g以上内存选择64位系统)2、接着我们耐心等待下载重装资源。3、资源下载完成后,等待环境部署完毕重启即...

2025处理器排行天梯图(2121处理器排行榜)

苹果处理器2022性能排行榜分享,为大家带来苹果芯片排行榜最新10月榜单。本次的榜单首位是AppleM1处理器,这款M1芯片是在ipad上使用的,且它的综合性能和跑分都是最高的。1、AppleM1...

3000元左右的笔记本电脑(3000元左右的笔记本电脑推荐)

联想G510AM-ITH(H)是一款非常不错的家庭娱乐游戏本。搭载第四代酷睿i3处理器,主频2.4GHz,内存容量4GB,动力稳定,充分满足日常的各种使用需求,畅玩影音娱乐更出色,给你出色使用体验。近...

cpu温度过高自动关机(cpu温度过高自动关机重启)
  • cpu温度过高自动关机(cpu温度过高自动关机重启)
  • cpu温度过高自动关机(cpu温度过高自动关机重启)
  • cpu温度过高自动关机(cpu温度过高自动关机重启)
  • cpu温度过高自动关机(cpu温度过高自动关机重启)
联想打印机安装驱动(免费的打印机驱动)

下载驱动:①到联想官网,输入打印机型号作为关键词搜索一下。②找到之后,点选操作系统(还分32位和64位)。③保存到操作系统的非系统盘(比如D盘)。二、安装打印机步骤:①插上打印机电源线,按下开关。②插...