Python pip更新教程(两种方式)
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更新教程(两种方式)相关推荐
- Python图片裁剪的两种方式——Pillow和OpenCV
本文参考Python图片裁剪的两种方式--Pillow和OpenCV并进行了一些更新 感谢作者:hfutdog 在这篇文章里我们聊一下Python实现图片裁剪的两种方式,一种利用了Pillow,还有一 ...
- Py之qrcode:调用python的qrcode库两种方式生成二维码、带logo的二维码
Py之qrcode:调用python的qrcode库两种方式生成二维码.带logo的二维码 目录 python编程实现生成二维码 1.第一种方式-纯文本 2.第二种方式-带logo
- 运用python的方式_对Python使用mfcc的两种方式详解
1.Librosa import librosa filepath = "/Users/birenjianmo/Desktop/learn/librosa/mp3/in.wav" ...
- Python实现屏幕截图的两种方式
Python实现屏幕截图的两种方式 使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处 ...
- python解释器在哪里_详解查看Python解释器路径的两种方式
进入python的安装目录, 查看python解释器 进入bin目录 # ls python(看一下是否有python解释器版本) # pwd (查看当前目录) 复制当前目录即可 1. 通过脚本查看 ...
- oracle并行parallel update两张表_Oracle并行更新的两种方式(merge/update内联视图)
对于Oracle的两表联合更新的场景(有A.B两表,以A.id=B.id关联,根据B表中的记录更新A表中的相应字段),一般有update内联视图和merge两种方式,下面举例介绍: 创建用例表: cr ...
- python: 多线程实现的两种方式及让多条命令并发执行
一 概念介绍 Thread 是threading模块中最重要的类之一,可以使用它来创建线程.有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法:另一种是创建一个threading. ...
- 【Python】Python figure显示的两种方式
1. 两种方式: 终端输出图像 新窗口输出图像 2. 终端输出命令: %matplotlib inline 新窗口输出命令: %matplotlib qt5 注意此两个语句是命令行输入,若在spyde ...
- python程序执行的两种方式_012.执行Python程序的两种方式
一.执行Python程序的两种方式 1.1 交互式 在终端内输入python3,然后输入python代码 交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便.程序无法永久保存,关掉 ...
- Python文件修改的两种方式
文件的数据是存放于硬盘上的,因而只存在覆盖.不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式. # 一.方式一 将硬盘存放的该文件的内容全部加载到内存,在内存中是 ...
最新文章
- JS正则表达式验证身份证号码
- 实时数据库领域中有关数据压缩的认识误区
- [转]C/C++语言void及void指针深层探索
- python快速排序解析_快速排序python实现总结
- 关于SAP Spartacus添加缺失的cost center route配置的必要性
- javascript setTimeout 和 setInterval 区别
- Java多线程——重入锁ReentrantLock源码阅读
- springboot 启动加载数据库数据到redis缓存
- ActivityGroup 例子
- KETTLE-JDBC连接池参数介绍以及使用
- 让天之痕窗口化运行!
- HP 6L WIN7 WIN8 驱动
- libreelec投屏_我的NAS+HTPC折腾之旅 篇八:LibreELEC部署媒体中心服务器emby和jellyfin篇...
- 最新雷速问卷调查系统V7.15+ASP内核开发
- knn闽南语是什么意思_林北是什么意思什么梗 林北梗的出处是什么
- python语言是网络编程语言吗_三大主流编程语言Python为啥这么牛?
- 电子商务网站建设策划书_竞赛解析 | 全国大学生电子商务“创新、创意及创业”挑战赛...
- 【PBR系列七】基于物理的环境光照(下):镜面反射 IBL(Specular IBL)
- ApiPost Error: ETIMEDOUT错误解决?
- golang时间类型字符串转时间类型
热门文章
- 03 ts类型缩小,函数
- Eigen库学习笔记(五)张量计算
- Improving person re-identification by attribute and identity learning[reading notes]
- 到2022年底,IPv6活跃用户数将达到7亿
- OTFT-2:有效迁移率的计算
- 再见,2019!你好,2020!
- 刻录这张光盘时出错.此盘可能不再可用
- 风尚云网学习-H5+css3+js上传文件页面提交不跳转
- 万向区块链“汽车供应链物流服务平台”项目获奖
- Mac好用的脚本编辑器软件——“Script Debugger”