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

article/2025/9/15 10:00:52

文章目录

  • 一、简单介绍
  • 二、下载安装
  • 三、最常用命令
    • 1、显示版本和路径
    • 2、获取帮助
    • 3、升级 pip
    • 4、安装包
    • 5、升级包
    • 6、卸载包
    • 7、搜索包
    • 8、显示安装包信息
    • 9、列出已安装的包
    • 10、查看指定包的详细信息

一、简单介绍

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装和卸载的功能,现在大家用到的所有包不是自带的就是通过pip安装的。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。如果有同学没有安装Python,可以点击直达安装教程。
在这里插入图片描述

二、下载安装

可以通过命令 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
在这里插入图片描述

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


http://chatgpt.dhexx.cn/article/qX3od5Ws.shtml

相关文章

jlink接口定义(jlink接口定义 swd4线)

搜狗问问-搜狗旗下最大互动问答社区 搜狗问问-搜狗旗下最大互动问答社区

主存与CPU的连接(字扩展,位扩展,芯片的地址分配)

主存与CPU的连接&#xff08;字扩展&#xff0c;位扩展&#xff0c;芯片的地址分配&#xff09; 废话不多说&#xff0c;直接上主题&#xff08;在文章最后&#xff0c;留了一个例题&#xff0c;个人提供了答案和解析&#xff09; 主存储器容量的扩充时所需的芯片数量 位扩展…

Jtag Jlink Swd 区别

stm系列下载方式&#xff1a; stm8 swim&#xff08;4线&#xff09;下载模式 stm32 swd&#xff08;4线&#xff09;下载模式 1&#xff09;Jlink一款调试ARM CPU的调试设备&#xff0c;JTAG和swd是该设备调试CPU的两种工作方式&#xff1b; 两种方式的调试效果差不多&#x…

stm32芯片被锁,使用jlink就能轻轻松松解锁

如果一不小心将stm32开发板的芯片给锁了&#xff0c;那原因可能是忽略了一个比较低级的问题&#xff0c;就是将stm32中的一些不能独立使用的IO口给了高电平&#xff0c;stm32中有很多口是不能独立使用的&#xff0c;如图&#xff08;以stm32103rct6 正点原子的mini板为例&…

JLink、STLink、DAPLink、CMSIS DAP使用区别

先上全家福&#xff0c;都是学习和工作时积攒下来的下载器&#xff0c;应该也是大家都常用的几款。手边就这几个&#xff0c;另还有几个在冷宫里。 将挨个给大家说说使用感受&#xff0c;不讨论参数&#xff0c;整虚的没卵用&#xff0c;用得顺手顺心才重要。 J-Link 最有名气…

你了解JLink、ST-Link、ULink、JTAG、SWD、SWIM的区别吗

搞嵌入式的小伙伴&#xff0c;肯定都用过仿真器调试/下载软件&#xff0c;对J-Link、ST-Link&#xff0c;JTAG&#xff0c;SWD这些傻傻分不清楚&#xff0c;趁着空闲时刻我就写了这篇文章。 1. J-Link J-Link是德国SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器&#xff…

JLINK相关问题

一、JLINK的使用过程中出现识别不到JLINK的问题 目前win10在使用jlink时候&#xff0c;出现无法识别到仿真器&#xff0c;通过如下方法可以解决 ①卸载keil&#xff0c;jlink, 用360卸载一遍驱动 ②重新安装keil,jlink。恢复 二、发现不了设备目标 ①确保目标板最小系统OK&am…

keil可以连接jlink,但是jlink不能识别芯片

关于现象和部分内容可以参阅读作者koukou_1538725213 的在CSDN上发表的文章《keil的jlink重新选择芯片识别》《keil的jlink重新选择芯片识别》。 这里给出一种解决方法&#xff0c;keil可以连接jlink&#xff0c;但是jlink不能识别芯片的情况&#xff0c;可能原因是keil自带的…

Jlink Commander解锁Jlink

调试小车的过程中&#xff0c;发现Jlink经常被锁&#xff0c;要每次输入unlock kinetis才能解锁&#xff0c; 显得麻烦费时。今天&#xff0c;组里的小伙伴提出了这个问题&#xff0c;我也开始重视起来。 各种百度无果后&#xff0c;我打开了Jlink帮助文档阅读&#xff0c;发…

手动添加JLink不支持的芯片

手动添加JLink不支持的芯片 背景 市场上的新芯片层出不穷&#xff0c;JLink的官方支持不可能完全跟得上&#xff0c;这就尴尬了。但是好在Segger在设计时就想到了这一点&#xff0c;允许用户自己添加新芯片或扩展官方已经支持的芯片。本文只讲如何添加新芯片&#xff0c;参考…

JTAG、SWD、JLINK、ST-LINK、ULINK的区别

JTAG、SWG、JLINK、ST-LINK、ULINK的区别 什么是下载调试器&#xff1f; 简单来说&#xff0c;下载调试器是将PC&#xff08;例如通过USB协议&#xff09;发送的命令转换为 MCU&#xff08;负责MCU内部外围设备&#xff09;理解的语言&#xff08;例如SWD或JTAG协议&#xff…

使用JLink烧录STM32程序详细介绍

1步&#xff1a;在电脑->管理->设备管理器&#xff0c;查看JLink是否被电脑识别&#xff0c;没有则需要安装驱动&#xff0c;卖家那里会有。 2步&#xff0c;打开keil软件使用任意程序&#xff0c;点击魔术棒 之后保存并应用&#xff0c;至此设置成功。点击下图中图标完成…

Jlink给ARM开发板供电

网上有些朋友说山寨的低价Jlink没有办法给开发板供电&#xff0c;但是笔者从某宝上网购了几个二十几快的Jlink烧写器&#xff0c;可以正常烧写并且给目标板供电。 下面来说说怎么用Jlink烧写器给目标板供电。 需要Jlink驱动的朋友可去自行下载&#xff1a;http://download.cs…

JLINK 7.70以上版本手动导入HC32小华半导体MCU

一、找到SEGGER配置目录 二、在此目录下新建一个目录 JlinkDevices 三、将压缩包文件解压至这个文件夹里 四、效果如下 感谢你的阅读&#xff0c;希望能帮到你。

jlink 连接后 sw device 不显示jlink

jlink驱动安装好了 但是到了sw device 中却没有显示出来&#xff0c;如下如图 实际这次项目是由于 之前烧录的工程对SWD下载接口占用导致&#xff0c;按如下方法下载一个别的不占用SWD IO的工程即可恢复下载状态&#xff1a; No Cortex-M SW Device Found 解决方法 画原理图的…

使用Jlink读取单片机内部程序

Jlink工具作为常用的调试工具&#xff0c;其亦可以单独下载文件到MCU&#xff0c;需要借助JFLASH工具&#xff0c;下载地址如下 https://www.segger.com/downloads/jlink/ 直接下载jlink软件或者单独下载J-FLASH都可以&#xff0c;只是需要下载的时候同意一下相关协议&#x…

【项目实例】通过Jlink读取芯片ID

目录&#xff1a; 1. 项目背景2. 环境3. Jlink Comander使用3.1 建立连接3.2 查看帮助 4. 通过Jlink Comander读取芯片ID5. 通过BAT脚本读取5.1 jlink文件5.2 bat 文件5.3 结果文件 chip_id.txt5.4 运行界面 6. 写在最后 1. 项目背景 公司有一款产品需要在生产时通过读取它的芯…

Jlink使用技巧之烧写SPI Flash存储芯片

文章目录 前言准备硬件连接1.打开2.连接SPI Flash芯片3.打开程序文件4.下载5.程序文件的读取6.程序文件的保存7.命令行工具的使用支持的芯片列表速度说明参考资料&#xff1a;JLink软件的下载 前言 大多数玩单片机的人都知道Jlink可以烧写Hex文件&#xff0c;作为ARM仿真调试器…

JTAG 、 SWD 和 J-Link、ST-Link

JTAG和SWD的区别与联系JTAG接口SWD接口JTAG和SWD的区别与联系J-Link和ST-LinkJ-LINK仿真器STLINK仿真器JLINK和STLINK的比较与选择 JTAG和SWD的区别与联系 JTAG和SWD是两种常用的用于调试和编程ARM微控制器的接口&#xff0c;它们都可以通过调试器&#xff08;如ST-LINK或J-Li…

Jlink总结记录

一&#xff0c;引脚图 Jlink引脚定义 1、SWD模式第15脚可接可不接&#xff08;有问题再接&#xff09; 2、SWD模式第1脚VCC由目标板提供参考电压&#xff0c;若目标板MCU电压与SWD第2脚电压相同&#xff0c;则可以将1脚与2脚短接&#xff0c;实现3线式SWD 二&#xff0c;注意…