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

pip 安装使用手册

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

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

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

相关推荐

华硕官网人工客服(华硕人工客服热线)

华硕天选2可以通过以下方式找到售后:1.访问华硕官方网站,在网站上寻找“客服支持”或“售后服务”等相关选项,然后按照网站上的指引进行联系。2.拨打华硕官方客服电话,根据语音提示选择相应的服务选项,...

lenovo中国官网(联想中国官网商城首页)

www.lenovo.com.cn联想集团(下称联想)是一家成立于中国、业务遍及180个市场的全球化科技公司。联想聚焦全球化发展,树立了行业领先的多元企业文化和运营模式典范,服务全球超过10亿用户。作...

win11我的电脑怎么添加到桌面
  • win11我的电脑怎么添加到桌面
  • win11我的电脑怎么添加到桌面
  • win11我的电脑怎么添加到桌面
  • win11我的电脑怎么添加到桌面
华为手机助手下载安装(华为智慧助手今天怎么彻底卸载)

手机下载华为手机助手,请按以下方法操作:通过电脑登录华为手机助手官网,下载并安装华为手机助手。安装完成后,电脑桌面将出现“华为手机助手”图标。通过USB数据线将手机连接至电脑。在电脑上,华为手机助...

windows如何安装双系统(怎么安装win10双系统)

1.备份数据:在安装双系统之前,一定要备份好所有的数据,以免安装过程中数据丢失。2.选择分区:在电脑硬盘中选择一个未分区的空间,用于安装第二个操作系统。如果原来的硬盘已经分区,可以使用磁盘管理工具进行...

win7打印机一键共享工具(win10打印机一键共享工具)

1、将扫描仪通过USB线跟电脑主机相连接,并在电脑主机上安装好扫描仪驱动程序。(最好安装官方提供的完整版本的驱动)2、在主机上将扫描驱动程序设备为“开机启动”。方法一:可以使用msconfig命令,调...

云电脑在线网站(云电脑网站版)

网易云网页版的登录入口是:music.163.com,在电脑打开浏览器,输入该网址后,即可在右上角点击【登录】的选项,可使用手机上的网易云音乐扫描二维码登录,也可以用其他账号比如QQ、微信、微博或网易...

酷狗下载音乐2025官方免费(酷狗 下载音乐2021官网)

你好没有了,他们有时间规定的方法(一)1.首先确定你的车载屏幕是否支持歌词显示。2.支持的情况下,下载歌曲的同时,也要歌词,做成与歌曲同样名字保存成lrc的格式就行3.推荐使用酷狗音乐,下载的时...

mt4交易平台下载(手机安卓版mt4官方下载)

去正规第三方平台上面免费下载,搜索FX110网软件大全里面下载即可。步骤如下:打开MT4官网(https://www.metatrader4.com/zh/download)。1.点击“下载”按钮,...

电脑一开机屏幕卡住了(电脑开机屏幕卡了动不了怎么办)

1、系统问题;2、硬盘问题;3、电脑中毒。解决办法:1、重新安装系统;2、检查硬盘是否有坏道,如果有,需要先用软件修复坏道,修复不了的,需要送到售后进行维修或者更换;3、进入安全模式进行杀毒,如果病毒...

bochs使用详细教程(bochs使用教程视频)

找到作图,点击进入,找到影像,找到bochs,点击进入使用。找到qcow点击确认就可以了

小新700怎么样(小新700-15isk怎么样)

可以的,配置是英特六代i56300hq配置,固态安装只能使用普通sata接口的,常见普通国产240g价格185元,光威480g320元。内存,要想双通道,最好是同样牌子的4g2133ddr4内...

usb控制器驱动下载(usb控制总线驱动下载)

首先:可以在360安全卫士的软件宝库里下载,比较安全,也可以在天空软件,华军软件等正规的下载网站下比较好点。第二:确定下载的驱动是直接安装还是要先把手机连接到电脑?如果是直接安装的就很简单,如果是要先...

win7怎么重新分配c盘(win7如何重新分配硬盘空间)

1、鼠标邮件点击计算机/我的电脑,选择“管理”选项。2、进入电脑的管理页面,左边一栏可以看到有个存储-磁盘管理选项。3、点击磁盘管理打开磁盘管理页面,选择C盘,鼠标右键点击选择压缩卷选项。4、点击完压...

windowsplayer下载(windmediaplayer)

音乐播放器的话,可以用酷狗、酷我、千千静听5.6等,这些播放器都带有下载功能,如果是视频播放器的话,UUSEE、QVOD、暴风影音等都带下载功能,当然还有其它的,不过我只觉得这几个比较好。希望能帮到你...