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

pip 安装使用手册

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

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

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

相关推荐

winxp怎么连接无线网络(windowsxp怎么连接wi-fi)
winxp怎么连接无线网络(windowsxp怎么连接wi-fi)

1.电脑桌面上,点击右键网上邻居的属性选项。2.弹出网络连接窗口中,右键点击无线网络连接选项,弹出选项中选择查看可用的无线连接。3.进入无线网络连接界面中,在选择无线网络的信号列表中,选择无线信号点击连接。4.在弹出无线网络连接窗口中,输入...

2025-12-09 22:05 liuian

软碟通安装系统教程(软碟通安装win7系统详细步骤)

我也用U盘做系统,但是您的方式似乎有些繁琐,给你介绍一下我用U盘装系统的过程吧,很快捷的,从网上下载的GhostXP系统应该是ISO格式用U盘做系统有以下几个步骤(本人的做法,若与阁下的方法有出入,...

光驱接口类型图解(光驱的接口图解)
  • 光驱接口类型图解(光驱的接口图解)
  • 光驱接口类型图解(光驱的接口图解)
  • 光驱接口类型图解(光驱的接口图解)
  • 光驱接口类型图解(光驱的接口图解)
怎么关闭防火墙win11(怎么关闭防火墙windows11)
怎么关闭防火墙win11(怎么关闭防火墙windows11)

1.Win11操作系统。打开开始菜单,点击设置。2.进入设置后,在上方的搜索框中直接搜索【defender】,就会弹出防火墙。3.点击进入防火墙后,在左侧的列表中找到【启用或关闭Windowsdefender防火墙】,并且点击进入。4....

2025-12-09 20:55 liuian

iso文件如何用pe启动盘安装(iso文件在pe怎么安装)

PE(PreinstallationEnvironment)是一种预安装环境,通常用于系统维护、数据备份和恢复等操作。要使用PE安装ISO文件,你可以按照以下步骤进行操作: 1.&...

360路由器设置方法(360路由器怎么上网设置)

以下是设置360路由器的一般步骤:1.连接路由器:将你的电脑或是手机通过网线或Wi-Fi连接到360路由器。2.打开管理界面:在网页浏览器中输入路由器的默认IP地址,通常为192.168.0.1...

香港域名服务器(香港服务器域名解析)

如你的域名是国外域名,那就不用备案,如果是国内域名,放在香港服务器上,服务器不需要备案,但是域名还是需要做实名认证及域名备案因为google当时宣布退出中国大陆市场,所以在大陆地区访问google...

微软邮箱登录首页(微软邮箱登录首页不显示)

outlook邮箱是微软的官方邮箱,搜这个地址https://outlook.live.com/owa/或者直接在浏览器打Outlook都能找到你想要的结果。我目前也在用,因为用这个邮箱的人相对少,所...

深度技术装机大师专用pe(深度技术装机大师专用PE)

2020的什么没有明白,pe只能安装系统w7w10.其他软件需要系统安装完成后才能在主机里安装怎么使用PE系统重装系统  1、搜索“之家重装官网”,在官网内下载系统之家一键重装。  2、打开...

系统自动重启的原因(系统自动重启怎么办)

系统自动重启的问题可能是由多种原因引起的,可能是由于软件或驱动程序的问题,也可能是由于硬件故障导致的。首先,可以尝试更新系统和驱动程序,以确保其与最新版本兼容。其次,检查系统的温度和电源供应是否正常,...

win7激活提示你关闭了软件服务

1.打开开始菜单。点击屏幕左下角的Windows商标,打开开始菜单。2在开始菜单里输入服务。接着在电脑里搜索服务应用程序,你可以通过这个程序来控制运行的系统进程。3点击服务。它位于开始窗口的顶部,是一...

excel制作表格的详细步骤(excel制作表格的步骤教程)

1.首先点击左下角的开始图标,在列表中向下滑动找到excel。2.然后选择新建处的空白工作簿,接着全选需要使用的单元格。3.再点击工具栏的字体处的表格图标,选择所有框线选项。4.最后输入表格内容,点击...

如何修改无线wifi密码(修改无线wifi密码登录不了怎么回事)

首先用手机连接路由器的WIFI,然后打开手机的浏览器在地址栏输入该品牌路由器的IP地址,进入登录页面后输入管理员密码完成登录,初始密码一般在路由器底部,接着在【上网设置】页面输入上网宽带账号和密码,这...

电脑无法启动风扇转一下就停

一般是开关接触不良,有静电,内存条接触不良,风扇损坏造成的。1.首先可以能是开关问题,比如接触造成不良之类的。我们关闭掉电脑后面的开关,或者直接拔下插头。等会重插。2.如果不行,那可能是电脑有静电,造...

手机清除病毒最彻底的方法(手机怎么清除病毒)
手机清除病毒最彻底的方法(手机怎么清除病毒)

手机有一个恢复出厂设置的功能选项按住电源键+音量键(+/-)进入Recovery恢复模式。因为手机品牌不同,进入Recovery恢复模式的方法可能有所不同,没关系,直接网上搜索一下就知道了手机进入Recovery恢复模式后,点击清除所有数据...

2025-12-09 15:05 liuian