1. 直接采用命令行模式更新

1.1 搜索框搜索cmd,然后以管理员模式打开

1.2 执行命令
python -m pip install --upgrade pip
1.3 查看更新后的版本
pip --version

注:如果更新失败,可能是因为网络的问题,则选择第二种更新方法。

2. 在第一种安装失败的情况下,可以选择此方法

2.1 卸载原先的版本:
pip uninstall pip

2.2 从官网下载最新版本: https://pypi.org/project/pip/

2.3 按照下图所示进行下载,下载完成后解压

2.4 解压后如图所示:

2.5 复制解压后的文件夹到python安装目录

2.6 打开cmd(采用管理员模式),进入pip文件目录
cd \Program Files\Python39\pip-22.3.1

2.7 与上图所示目录对应,执行命令
python setup.py install

2.8 查看是否安装成功
pip --version

注意:安装前一定要卸载旧版本的pip,否则安装了,也默认采用的是旧版本的pip

3.更换pip下载为国内源

3.1 在windows环境下,打开我的电脑,在"地址栏"输入: %APPDATA% 后回车

3.2 在打开的文件夹中新建 pip 文件夹

3.3 进入pip文件夹,新建一个文本文件写入想换的源,比较推荐豆瓣源:
[global]timeout = 60index-url = http://pypi.douban.com/simpletrusted-host = pypi.douban.com
3.4 然后把文件名改为: pip.ini ,下载源已经更换成功

Python pip更新教程(两种方式)相关推荐

  1. Python图片裁剪的两种方式——Pillow和OpenCV

    本文参考Python图片裁剪的两种方式--Pillow和OpenCV并进行了一些更新 感谢作者:hfutdog 在这篇文章里我们聊一下Python实现图片裁剪的两种方式,一种利用了Pillow,还有一 ...

  2. Py之qrcode:调用python的qrcode库两种方式生成二维码、带logo的二维码

    Py之qrcode:调用python的qrcode库两种方式生成二维码.带logo的二维码 目录 python编程实现生成二维码 1.第一种方式-纯文本 2.第二种方式-带logo

  3. 运用python的方式_对Python使用mfcc的两种方式详解

    1.Librosa import librosa filepath = "/Users/birenjianmo/Desktop/learn/librosa/mp3/in.wav" ...

  4. Python实现屏幕截图的两种方式

    Python实现屏幕截图的两种方式 使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处 ...

  5. python解释器在哪里_详解查看Python解释器路径的两种方式

    进入python的安装目录, 查看python解释器 进入bin目录 # ls python(看一下是否有python解释器版本) # pwd (查看当前目录) 复制当前目录即可 1. 通过脚本查看 ...

  6. oracle并行parallel update两张表_Oracle并行更新的两种方式(merge/update内联视图)

    对于Oracle的两表联合更新的场景(有A.B两表,以A.id=B.id关联,根据B表中的记录更新A表中的相应字段),一般有update内联视图和merge两种方式,下面举例介绍: 创建用例表: cr ...

  7. python: 多线程实现的两种方式及让多条命令并发执行

    一 概念介绍 Thread 是threading模块中最重要的类之一,可以使用它来创建线程.有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法:另一种是创建一个threading. ...

  8. 【Python】Python figure显示的两种方式

    1. 两种方式: 终端输出图像 新窗口输出图像 2. 终端输出命令: %matplotlib inline 新窗口输出命令: %matplotlib qt5 注意此两个语句是命令行输入,若在spyde ...

  9. python程序执行的两种方式_012.执行Python程序的两种方式

    一.执行Python程序的两种方式 1.1 交互式 在终端内输入python3,然后输入python代码 交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便.程序无法永久保存,关掉 ...

  10. Python文件修改的两种方式

    文件的数据是存放于硬盘上的,因而只存在覆盖.不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式. # 一.方式一 将硬盘存放的该文件的内容全部加载到内存,在内存中是 ...

最新文章

  1. JS正则表达式验证身份证号码
  2. 实时数据库领域中有关数据压缩的认识误区
  3. [转]C/C++语言void及void指针深层探索
  4. python快速排序解析_快速排序python实现总结
  5. 关于SAP Spartacus添加缺失的cost center route配置的必要性
  6. javascript setTimeout 和 setInterval 区别
  7. Java多线程——重入锁ReentrantLock源码阅读
  8. springboot 启动加载数据库数据到redis缓存
  9. ActivityGroup 例子
  10. KETTLE-JDBC连接池参数介绍以及使用
  11. 让天之痕窗口化运行!
  12. HP 6L WIN7 WIN8 驱动
  13. libreelec投屏_我的NAS+HTPC折腾之旅 篇八:LibreELEC部署媒体中心服务器emby和jellyfin篇...
  14. 最新雷速问卷调查系统V7.15+ASP内核开发
  15. knn闽南语是什么意思_林北是什么意思什么梗 林北梗的出处是什么
  16. python语言是网络编程语言吗_三大主流编程语言Python为啥这么牛?
  17. 电子商务网站建设策划书_竞赛解析 | 全国大学生电子商务“创新、创意及创业”挑战赛...
  18. 【PBR系列七】基于物理的环境光照(下):镜面反射 IBL(Specular IBL)
  19. ApiPost Error: ETIMEDOUT错误解决?
  20. golang时间类型字符串转时间类型

热门文章

  1. 03 ts类型缩小,函数
  2. Eigen库学习笔记(五)张量计算
  3. Improving person re-identification by attribute and identity learning[reading notes]
  4. 到2022年底,IPv6活跃用户数将达到7亿
  5. OTFT-2:有效迁移率的计算
  6. 再见,2019!你好,2020!
  7. 刻录这张光盘时出错.此盘可能不再可用
  8. 风尚云网学习-H5+css3+js上传文件页面提交不跳转
  9. 万向区块链“汽车供应链物流服务平台”项目获奖
  10. Mac好用的脚本编辑器软件——“Script Debugger”