引言

Pip 是 Python 的一个包管理工具。它的最常见用途是安装软件包,但还有一些其他有用的命令各位同学可能不知道,本文我们就来介绍一下~

1. 更新 pip

python -m pip install --upgrade pip

2. 安装软件包

pip install <package-name>

例如我想安装 pandas,一个 Python 包,我会输入以下命令:

pip install pandas

3. 更新包

pip install -U <package name>

如果我想更新我的 pandas 版本,我会输入以下命令:

pip install -U pandas

如果存在该包的旧版本,pip 将首先卸载该版本。然后,它将从 PyPI 安装最新的版本。如果已经安装了最新版本,则 pip 不会执行任何操作

4. 安装特定版本的软件包

pip install <package-name>==<version>

如果我想安装 pandas 版本1.20,我会输入以下命令:

pip install pandas==1.2.0

如果已经安装了包的版本,pip 将卸载现有包并安装指定的包版本。

如果你想安装一个比特定版本更新的软件包,输入以下命令:

pip install <packagename>>=<version>

例如安装比1.2.0更新的 pandas 版本:

pip install pandas>=1.2.0

5. 卸载软件包

pip uninstall pandas

6. 已安装软件包的信息

pip show <package name>

要获取有关我先前安装的 pandas 包的信息:

pip show pandas

如果试图获取有关未安装在环境中的包的信息,pip 将返回一个“ Package Not Found”警告。

7. 列出所有安装的软件包

pip list

这将以表格形式列出环境中所有已安装的包。

另一种方式如下:

pip freeze

8. 列出所有未更新的已安装软件包

pip list -o

9.生成 requirements.txt 文件

pip freeze > requirements.txt

10.从 requirements.txt 文件安装所有依赖项

pip install -r requirements.txt

pip 会忽略以前已经安装的所有软件包

11. 验证安装的软件包是否具有兼容的依赖关系

pip check

12. 升级所有包的快捷方式

生成一个 requirements.txt 文件

pip freeze > requirements.txt

打开 requirements.txt 文件,然后将所有的==替换为>=。

从 requirements.txt 安装依赖项:

pip install -r requirements.txt --upgrade

所有最新的软件包都将被忽略,并且将安装PyPI上具有较新版本的软件包。

转载公众号"AI算法与图像处理"的文章

12个 pip 命令相关推荐

  1. pip install keras_常用基本pip命令及报错问题解决(不断更新)

    请注意:以下均在Win10环境下进行的操作. pip命令可以对python第三方包进行高效管理的工具. 本文记录作者学习python以来常用的pip命令,并会不断更新. !!!在打开cmd时,请用管理 ...

  2. linux命令之pip命令

    一.命令简介   pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能.目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具.P ...

  3. python如何使用pip命令_python-如何从CMD运行Pip命令

    python-如何从CMD运行Pip命令 据我了解,Python 2.7.9附带安装了Pip,但是当我尝试从CMD(Windows)执行Pip命令时,出现以下错误: 'pip' is not reco ...

  4. pip 升级_python的pip命令

    python中我们会经常使用pip命令来安装一些需要用到的模块,下面我们简单来介绍一下pip命令的具体使用. pip的介绍 pip 是 Python 包管理工具,该工具提供了对Python 包的查找. ...

  5. python pip指令_python 常用 pip 命令合集

    不得不说 python 的库真的是十分强大,基本满足了程序员各个方面的需求.在安装 python 库的方法中,最简单快捷的就是使用 pip 命令了.本文主要就 python 自带的 pip 命令以及本 ...

  6. dos系统不能安装python模块,无法使用pip命令安装python第三方库的原因及解决方法...

    再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的scripts文件夹里面.我们可以把dos切换到对应的文件夹,再使用pip命令就可以了. 如果 ...

  7. 升级python2.6.6到python2.7导致pip命令不可用

    服务器环境为Centos6.8,python为默认的2.6.6版本 1.升级python python2.6.6 升级到python2.7.14,此处不再描述 可以参考如下文档升级: https:// ...

  8. 解决无法使用pip命令加载Python的扩展库问题

    解决无法使用pip命令加载Python的扩展库问题 参考文章: (1)解决无法使用pip命令加载Python的扩展库问题 (2)https://www.cnblogs.com/duanxueyuan/ ...

  9. python中安装一个第三方库的命令格式是-无法使用pip命令安装python第三方库的彻底解决方案...

    无法使用pip命令安装python第三方库的原因及解决方法 再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的Scripts文件夹里面.我们可以 ...

最新文章

  1. 【SpringCloud】Hystrix-实例
  2. 计算机联锁站按钮继电器电路,计算机联锁系统与站内各种电路结合说明.DOC
  3. 第二步 (仅供参考) sencha touch + PhoneGap(cordova 2.9 及其以下版本) 使用 adt eclipse进行打包...
  4. Selenium的默认配置文件和创建自己的配置文件
  5. 简单介绍下我使用了一年多还不知道的Sql server 2005 组件知识
  6. 随时随地能写代码, vscode.dev 出手了
  7. 高精度乘法(信息学奥赛一本通-T1307)
  8. Log4j介绍,log4j.properties配置详解
  9. md(Markdown)文件编辑
  10. 2021年第十一届MathorCup高校数学建模挑战赛比赛占坑
  11. 毕业设计 STM32单片机的空气质量检测系统
  12. python可以用于工业机器人编程_给工业机器人编程,最有效的办法是什么?
  13. 主板BIOS中的CSM是什么
  14. 前端遇到GET https://XXXX net::ERR_HTTP2_PROTOCOL_ERROR 200问题的解决办法
  15. Html+Css+Js轮播图实现
  16. Xcode8控制台不打印NSLog
  17. 手势识别整体设计流程方案
  18. 朱棣文 哈佛开学典礼演讲
  19. 【Destory后依然占用内存】
  20. 微信小程序picker地区选择器显示省市二级联动

热门文章

  1. 国产骨传导耳机哪个牌子好、国产骨传导耳机排名
  2. LeetCode 1646. 获取生成数组中的最大值 Python
  3. 2015年网页设计配色趋势预测
  4. SAP FI 系列 (035) - 应收票据的接收和承兑方法二
  5. 华为手机开机卡在开机画面,该怎么解决呢?
  6. 虚拟机SSH免密登录
  7. 带头结点单链表的基本使用
  8. C++ --取出网址中域名和协议名
  9. 机器学习之Apriori算法
  10. derived(derived什么意思)