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

pip 安装使用手册

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

安装 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/ 中国科学技术大学

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

相关推荐

华为手机助手下载安卓版(华为手机助手(安卓版)在哪下载)

首先,搜索这个问题的人应该大部分和我一样,手机无法安装助手,而不是电脑上。借这个地方把我自己遇到的问题和解决办法给大家分享一下,在网上找了近两个小时,综合几个回答才找到解决办法,只希望遇到和我同样问题...

如何恢复原出厂设置
  • 如何恢复原出厂设置
  • 如何恢复原出厂设置
  • 如何恢复原出厂设置
  • 如何恢复原出厂设置
苹果电脑装win10系统教程(苹果电脑怎样装win10)
苹果电脑装win10系统教程(苹果电脑怎样装win10)

苹果笔记本现在是win10系统,重新装win10系统步骤如下:备份重要数据。获取win10系统镜像。创建win10安装盘。安装win10系统。mac不用启动转换助理安装win10的方法第一步:单击打开后点击“继续”第二步:记得先将下载好的w...

2025-12-06 21:05 liuian

如何修改电脑分辨率
如何修改电脑分辨率

要改变电脑的分辨率,首先右键点击桌面空白处,选择“显示设置”。在弹出的窗口中,找到“分辨率”选项,并点击下拉菜单选择适合的分辨率,然后点击“应用”按钮即可完成设置。如果没有适合的分辨率选项,可以点击“高级显示设置”进入显示适配器属性页面,选...

2025-12-06 20:55 liuian

电脑一键还原工具哪个好(电脑一键还原用那个软件最好)

以下是一些常见品牌计算机的一键恢复的键:-惠普电脑:在开机时按下“F11”或“ESC”键,等待进入“HP恢复管理器”。-戴尔电脑:在开机时按下“Ctrl”和“F11”组合键,进入“戴尔恢复分区”。...

windows产品密钥只能用一次吗
windows产品密钥只能用一次吗

1、理论上win10的密钥是可以使用无限次数的。2、但是使用之前需要数字激活来分配授权。3、如果没有数据激活的话只能一台电脑使用,当另一台电脑使用了你的没有之后你这边就不能使用了,反过来也是一样的。4、当其他电脑被授权之后就可以同时激活了,...

2025-12-06 19:55 liuian

怎么删除word末尾空白页(如何删除word末尾空白页)

1、双击打开需要删除最后一页空白页的word文档。2、打开之后,往后拉,可以看到这篇文档最后是一个表格,最后一页就是一个空白页。把光标放在最后一页,按Backspace键是删不掉的。3、这个问题的关键...

免费的软件app大全(所有免费软件)

手机上的视频播放器哪个好用又免费呢?优酷土豆播放器。好用又免费,还自带视频。优酷土豆播放器是由优酷网和土豆网合并研制的播放器这款播放器它是属于免费的,并且非常好用,功能十分强大,它自带的那个视频库里面...

win10怎么修改文件后缀名(window10如何更改文件后缀名)
win10怎么修改文件后缀名(window10如何更改文件后缀名)

1.打开桌面上的“这台电脑”(只要开启文件资源管理器都可以),在查看选项卡勾选“文件扩展名”选项显示文件后缀。2.右键点击要修改后缀名的文件,选择“重命名”。3.选中后面的文本,修改为新的后缀名,比如把“txt”改成“jpg”,修改完后在其...

2025-12-06 18:05 liuian

32位版本的windows(32位版本的office)

WINDOWS操作系统有64位和32位两个版本。这两个版本主要有以下4点区别:1.CPU要求不同:32位的CPU只能安装32位系统,而64位的CPU既可以安装32位系统也可安装64位系统。2.运算速度...

vs2010手机版(visual studio2010手机版)

旗舰版旗舰版(Ultimate):面向开发团队的综合性ALM工具,相比高级版增加了架构与建模、实验室管理等,完整版售价11899美元,升级版售价3799美元。学习版学习版(Express):Visua...

腾讯电脑管家可靠吗(腾讯电脑管家可靠吗值得买吗)

电脑管家当然安全了,对系统没什么影响。而且电脑管家是全球首款杀毒管理二合一的反病毒软件,为您提供电脑杀毒,修复漏洞,电脑优化清理,QQ等级加速等一系列个性化服务。管家通过多年努力自主研发反病毒引擎,并...

win11新功能(win11新功能预览版更新)

Windows是美国微软公司推出的电脑系统。Windows是全球领先的电脑系统。Windows系统采用的是英特尔X86架构。Windows11系统是美国微软时隔7年后推出的电脑系统。可以原生运行安卓A...

mac如何装双系统(mac系统如何装双系统)
mac如何装双系统(mac系统如何装双系统)

Mac双系统的安装教程如下,打开BootCamp助理,这是BootCamp的介绍,可直接点击“继续”按钮进了下一步。插入win系统U盘,选择从Apple下载最新的Windows支持软件,点击继续,等待系统自动下载Windows驱动到U盘。下...

2025-12-06 15:55 liuian

网络打印机设置步骤(怎么设置网络打印机)

在打印机上-设置-网络-无线-确认ssid后输入密码然后在PC上-添加网络打印机或使用打印机安装光盘,安装后搜索到打印机即可。在打印机上-设置-网络-无线-确认ssid后输入密码然后在PC上-添加网络...