12个 pip 命令
引言
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 命令相关推荐
- pip install keras_常用基本pip命令及报错问题解决(不断更新)
请注意:以下均在Win10环境下进行的操作. pip命令可以对python第三方包进行高效管理的工具. 本文记录作者学习python以来常用的pip命令,并会不断更新. !!!在打开cmd时,请用管理 ...
- linux命令之pip命令
一.命令简介 pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能.目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具.P ...
- python如何使用pip命令_python-如何从CMD运行Pip命令
python-如何从CMD运行Pip命令 据我了解,Python 2.7.9附带安装了Pip,但是当我尝试从CMD(Windows)执行Pip命令时,出现以下错误: 'pip' is not reco ...
- pip 升级_python的pip命令
python中我们会经常使用pip命令来安装一些需要用到的模块,下面我们简单来介绍一下pip命令的具体使用. pip的介绍 pip 是 Python 包管理工具,该工具提供了对Python 包的查找. ...
- python pip指令_python 常用 pip 命令合集
不得不说 python 的库真的是十分强大,基本满足了程序员各个方面的需求.在安装 python 库的方法中,最简单快捷的就是使用 pip 命令了.本文主要就 python 自带的 pip 命令以及本 ...
- dos系统不能安装python模块,无法使用pip命令安装python第三方库的原因及解决方法...
再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的scripts文件夹里面.我们可以把dos切换到对应的文件夹,再使用pip命令就可以了. 如果 ...
- 升级python2.6.6到python2.7导致pip命令不可用
服务器环境为Centos6.8,python为默认的2.6.6版本 1.升级python python2.6.6 升级到python2.7.14,此处不再描述 可以参考如下文档升级: https:// ...
- 解决无法使用pip命令加载Python的扩展库问题
解决无法使用pip命令加载Python的扩展库问题 参考文章: (1)解决无法使用pip命令加载Python的扩展库问题 (2)https://www.cnblogs.com/duanxueyuan/ ...
- python中安装一个第三方库的命令格式是-无法使用pip命令安装python第三方库的彻底解决方案...
无法使用pip命令安装python第三方库的原因及解决方法 再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的Scripts文件夹里面.我们可以 ...
最新文章
- 【SpringCloud】Hystrix-实例
- 计算机联锁站按钮继电器电路,计算机联锁系统与站内各种电路结合说明.DOC
- 第二步 (仅供参考) sencha touch + PhoneGap(cordova 2.9 及其以下版本) 使用 adt eclipse进行打包...
- Selenium的默认配置文件和创建自己的配置文件
- 简单介绍下我使用了一年多还不知道的Sql server 2005 组件知识
- 随时随地能写代码, vscode.dev 出手了
- 高精度乘法(信息学奥赛一本通-T1307)
- Log4j介绍,log4j.properties配置详解
- md(Markdown)文件编辑
- 2021年第十一届MathorCup高校数学建模挑战赛比赛占坑
- 毕业设计 STM32单片机的空气质量检测系统
- python可以用于工业机器人编程_给工业机器人编程,最有效的办法是什么?
- 主板BIOS中的CSM是什么
- 前端遇到GET https://XXXX net::ERR_HTTP2_PROTOCOL_ERROR 200问题的解决办法
- Html+Css+Js轮播图实现
- Xcode8控制台不打印NSLog
- 手势识别整体设计流程方案
- 朱棣文 哈佛开学典礼演讲
- 【Destory后依然占用内存】
- 微信小程序picker地区选择器显示省市二级联动