一分钟学会Python中pip的安装与使用

一分钟学会Python中pip的安装与使用文章目录一、简单介绍二、下载安装三、最常用命令1、显示版本和路径2、获取帮助3、升级pip4、安装包5、升级包6、卸载包7、搜索包8、显示安装包信息9、列出已安装的包10、查看指定包的详细信息一、简单介绍pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装和卸载的功能,现在大家用到的所有包不是自带的就是通过pip安装的。Python2.7.9+或Python3.4+以上版本都自带pip工具。给出pip官网链接:pip官网。二、下载安装可以通过命令

大家好,又见面了,我是你们的朋友全栈君。

一、简单介绍

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装和卸载的功能,现在大家用到的所有包不是自带的就是通过pip安装的。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。给出pip官网链接:pip官网
在这里插入图片描述

二、下载安装

可以通过命令 pip –version 来判断是否已安装:
在这里插入图片描述
如果你还未安装,则可以使用以下两种方法来安装:

1、Python附带了一个ensurepip模块,可以在Python环境中安装pip。cmd输入以下命令

py -m ensurepip --upgrade

2、还可以下载一个Python脚本,使用命令行引导逻辑来安装pip。

  1. 下载脚本 到你的Python文件夹下
  2. win+cmd打开终端,切换至你脚本的目录
  3. 输入命令回车
 py get-pip.py

三、最常用命令

1、显示版本和路径

pip –version
在这里插入图片描述

2、获取帮助

pip –help
在这里插入图片描述

3、升级 pip

pip install -U pip

ps:升级需谨慎,经常看到pip提醒升级,然后输入命令回车,系统开始下载最新版安装包,
准备安装前卸载了旧版pip,然后新版又报错无法安装,只好又重装。

4、安装包

pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install ‘SomePackage>=1.0.4’ # 最小版本

比如我要安装sklearn,输入pip install sklearn,就会安装最新版本的包
在这里插入图片描述

5、升级包

pip install –upgrade SomePackage

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

6、卸载包

pip uninstall SomePackage

7、搜索包

pip search SomePackage

8、显示安装包信息

pip show SomePackage
在这里插入图片描述

9、列出已安装的包

pip list
在这里插入图片描述

10、查看指定包的详细信息

pip show -f SomePackage
在这里插入图片描述

在和一位粉丝的对话中知道她问过很多公众号和博主,但只有我一个人回了她并且帮助了她。还发了一大段话感谢我,我也礼貌地回复了她,她还特别提到好不容易找到我的博客,而且还是免费开源的。免费分享资源、免费帮助别人一直是我的初衷,我不在意别人是否收费,或是付费专栏或是收费资源之类的,总之我做好自己的,每个人都在自己的领域中发光发热!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132354.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月30日 下午6:40
下一篇 2022年4月30日 下午6:40


相关推荐

  • 编译安装httpd apache服务器

    编译安装httpd apache服务器

    2022年4月2日
    39
  • javase和javaee的区别:

    javase和javaee的区别:1 JAVASE java 在单独执行 单独处理业务时需要遵守的语法规则 eg 面向对象 IO 流 多线程 JAVASWING 等等 2 JAVAEE Java 在进行商业开发时遵守开发规则 在商业开发过程中 往往需要 Java 类与不同服务器进行沟通来解决当前业务 由于在商业开发过程中 Java 需要与 13 种不同服务器进行沟通 因此 SUN 公司根据 13 种服务器特征指定 13 套接口 这 13 套接口统称为 JAVAEE 规范 SUN 公司相当于 汽车制造工厂 负责提供接口 Engine 但是不负责提供接口中实现类 接口中实现类由

    2026年3月16日
    2
  • Assert.assertEquals作用「建议收藏」

    Assert.assertEquals作用「建议收藏」junit.framework包下的Assert提供了多个断言方法.主用于比较测试传递进去的两个参数.Assert.assertEquals();及其重载方法:1.如果两者一致,程序继续往下运行.2.如果两者不一致,中断测试方法,抛出异常信息AssertionFailedError.查看源码,以Assert.assertEquals(intexpecte…

    2022年7月12日
    20
  • 2025释放人工智能之力:企业当下必部署的21种变革性智能体研究报告 Unlock AI s Power 21 Game-Changing Agents Every Company Must Deploy Now.docxVIP

    2025释放人工智能之力:企业当下必部署的21种变革性智能体研究报告 Unlock AI s Power 21 Game-Changing Agents Every Company Must Deploy Now.docxVIP

    2026年3月16日
    2
  • 相关性分析步骤

    相关性分析步骤简单相关分析的基本步骤如下 下面以腰围 体重 脂肪比重为例 来说明应该怎样进行相关分析 第 1 步 绘制散点图在 SPSS 中 绘制散点图非常简单 操作步骤如下 1 点击图形 图表构建程序 2 在库中选择散点图 双击简单散点图 3 分别将腰围和体重 拖入 X 轴和 Y 轴 确定即可 观察散点图 可知 腰围与体重应该是存在线性相关性的 或者说 腰围对体重是有影响的 不过 这相关

    2026年3月17日
    2
  • 完整版—Android studio入门教程

    完整版—Android studio入门教程AS的安装及第一个AS中android项目的搭建前言:前段时间公司搞了个”校企合作”的项目,要求公司人员去学校对学生进行阶段性的专业培训,荣幸的我被派去当了回“老师”;哈哈,真的有点“打肿脸充胖子”的感觉;不过,也算是复习下as的安装过程吧,顺便有空了就记录下来,后面万一忘了也好查看。正文:首先需要确定好电脑是否有安装java环境:直接电脑桌面windows+R输入cmd…

    2022年6月7日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号