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

pip 安装使用手册

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

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

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

相关推荐

显示器黑屏一会又亮一会又黑

  如果是电脑开机时显示器无显示画面、指示灯一亮一暗,则一般是内存条松动或氧化而接触不良,或显示器数据线接触不良,或内存、显卡、显示器或数据线损坏所致。  处理建议:  1.关机(如果短按电源开关无效...

tp link无线网卡(tplink无限网卡)

要激活和配置TP-Link无线网卡,首先确保已安装正确的驱动程序。然后,插入无线网卡并确保其与电脑连接。接下来,打开计算机的网络设置,找到无线网络选项。在这里,您可以搜索并找到可用的无线网络。选择您要...

无线路由器设置wifi密码(无线路由器设置wifi密码怎么设置)

给WiFi设置密码方法:首先打开你的手机,在设置中确认连接上你的wifi之后,任意打开一个浏览器,输入“tplogin.cn”;进入页面可以看见一个输入框,输入你设置过的宽带密码,如果你不知道可以打电...

华为平板wps怎么安装字体(华为m6平板wps怎么更换字体)

在华为平板上给WPSPC版安装字体,首先需要将所需的字体文件下载到平板上。然后,打开WPSPC版,在字体设置中选择“添加字体”,接着选择“本地字体”,找到并点击安装下载好的字体文件即可完成安装。安...

windows10开不了机怎么办(电脑windows10开不了机)

如果您的Windows10系统崩溃导致无法正常启动计算机,以下是一些可能的解决方法:启动修复模式:尝试通过“安全模式”或“恢复模式”启动计算机,可以通过以下步骤实现:重新启动计算机,然后在Windo...

电脑开机重启循环重启(电脑启动重启循环)

1.内存条取下,用橡皮擦一下金手指,再清内存槽的灰尘,内存条插上,开机。2.如果开机还是出现问题,把电脑主板上的线拔掉,内存取下,显卡取下,等三分钟,三分钟后,重新插上去。(一)开始--运行--输入...

win7旗舰版64位下载(win7旗舰版64位下载)

需要具备合适的电脑配置,使用网络搜索适用的游戏下载平台,根据平台提示下载并安装游戏。 下载gta4需要具备一定的电脑配置要求,例如CPU、显卡、内存等。同时需要使用网络搜索适用的下载平台,例...

u启动u盘启动盘制作工具win7

想要U盘重装win732位系统,首先就要制作u盘启动盘,将win732位系统下载到U盘里,有许多小伙伴还不知道如何制作U盘启动盘,下面就教一教大家。win7系统U盘启动盘制作:1、首先你需要下...

电脑能进入bios但是开不了机

可能是电脑的系统坏了。问题已经解决。具体问题:如题干描述,装双系统,设置之后,疯狂按压f2无法进入bios,但是明显看到提示按压f2时,图标有反白,说明确实按到了f2,但是依然进不去。问题原因:这款机...

怎么共享打印机连接多台电脑
  • 怎么共享打印机连接多台电脑
  • 怎么共享打印机连接多台电脑
  • 怎么共享打印机连接多台电脑
  • 怎么共享打印机连接多台电脑
路由器电脑设置步骤(路由器 电脑设置)

在电脑上设置无线路由器的操作步骤如下:1、输入路由器IP地址:在电脑上运行浏览器,在地址栏内输入路由器IP地址(可参阅路由器说明书或查看路由器背面铭牌上的说明),如:192.168.1.1,并回车。2...

什么软件清理c盘最干净(什么软件可以清理电脑c盘垃圾)
  • 什么软件清理c盘最干净(什么软件可以清理电脑c盘垃圾)
  • 什么软件清理c盘最干净(什么软件可以清理电脑c盘垃圾)
  • 什么软件清理c盘最干净(什么软件可以清理电脑c盘垃圾)
  • 什么软件清理c盘最干净(什么软件可以清理电脑c盘垃圾)
电脑硬件升级方法(电脑硬件升级该升级哪些配件)

将电脑硬件升级需要以下步骤:1.确定需要升级的硬件部件:首先,确定您希望升级的硬件部件,例如处理器、内存、显卡、硬盘等。评估您的电脑当前的配置和性能瓶颈,以确定升级的重点。2.研究并购买兼容的硬件...

如何关闭系统还原功能(如何关闭系统还原功能手机)

关闭系统的还原功能有多种方法,如下:通过控制面板关闭系统还原。首先打开“控制面板”,点击“系统和安全”,再点击“系统”,在左侧菜单中选择“系统保护”,最后在“系统保护”选项卡中,选中你要关闭系统还原的...

wifi重置后如何设置能正常上网

回答:上网方法:1、输入网址。路由器重置后,可以在浏览器上输入IP地址192.168.0.1。2、输入用户名和密码。在弹出的登录框中输入用户名和密码3、打开“WAN口设置”。登录路由器后台后,打开左侧...