Linux系统下升级pip的完整步骤


Posted in Python onJanuary 31, 2021

前言

问题提出:在Linux系统下安装python的logging库时提示以下信息

Linux系统下升级pip的完整步骤

经过一番折腾,定位在pip版本过低和setuptools版本过低上

一、Linux下更新包

sudo python3 -m pip install --upgrade [modulename]

 注:我这里使用的是python3所以命令中用的python3,如果使用python2直接python;mdulename参数为要升级的模块名称

1、升级pip:

sudo python3 -m pip install --upgrade pip

2、升级setuptool:

sudo python3 -m pip install --upgrade setuptools

 注:如遇到连接失败timeout情况可以在resolv配置文件中增加nameserver

sudo vim /etc/resolv.conf
#add nameserver
nameserver 8.8.8.8

 二、安装logging

1、使用默认国外源安装

sudo pip3 install logging

2、使用国内源安装

sudo pip3 install logging -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

 由于默认使用的是国外的源,当遇到无法下载时可以使用国内源,以下提供三种国内源,我自己经常使用的是豆瓣源

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/

三、无效的折腾

折腾完后发现依旧未解决,于是进入到site-packages里面找到关于logging的文件,原来logging模块是安装时自带的;

经历过这件事之后,突然有些感悟,对于任何事都要谨慎谨慎再谨慎,找到问题的关键,否则都是在做无用功,虽然无效但在折腾的过程中也有一些收获,这也是很欣慰的。

Python 相关文章推荐
python备份文件以及mysql数据库的脚本代码
Jun 10 Python
python使用reportlab画图示例(含中文汉字)
Dec 03 Python
基于进程内通讯的python聊天室实现方法
Jun 28 Python
Djang中静态文件配置方法
Jul 30 Python
Python中元组,列表,字典的区别
May 21 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
python 实现视频 图像帧提取
Dec 10 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
Jun 08 Python
Python自动化办公Excel模块openpyxl原理及用法解析
Nov 05 Python
python实现图片转字符画的完整代码
Feb 21 Python
Python基础之条件语句详解
Jun 16 Python
用python制作个音乐下载器
Jan 30 #Python
Python 中Operator模块的使用
Jan 30 #Python
python多线程爬取西刺代理的示例代码
Jan 30 #Python
Python如何实现Paramiko的二次封装
Jan 30 #Python
python实现按日期归档文件
Jan 30 #Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
Jan 30 #Python
如何用Django处理gzip数据流
Jan 29 #Python
You might like
PHP 微信扫码支付源代码(推荐)
2016/11/03 PHP
一个基于jquery的文本框记数器
2012/09/19 Javascript
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
jquery 中ajax执行的优先级
2015/06/22 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
node Buffer缓存区常见操作示例
2019/05/04 Javascript
js常用正则表达式集锦
2019/05/17 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
vue中@change兼容问题详解
2019/10/25 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
Python map和reduce函数用法示例
2015/02/26 Python
详细解析Python中__init__()方法的高级应用
2015/05/11 Python
python安装教程 Pycharm安装详细教程
2017/05/02 Python
Python下载网络文本数据到本地内存的四种实现方法示例
2018/02/05 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
python使用 zip 同时迭代多个序列示例
2019/07/06 Python
python正则-re的用法详解
2019/07/28 Python
pandas DataFrame创建方法的方式
2019/08/02 Python
基于python实现对文件进行切分行
2020/04/26 Python
纯css3实现走马灯效果
2014/12/26 HTML / CSS
Herve Leger官网:标志性绷带连衣裙等
2018/12/26 全球购物
照片礼物和装饰:MyPhoto
2019/11/02 全球购物
护理专业推荐信
2013/11/07 职场文书
退学证明范本3篇
2014/10/29 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书
学前班教学反思
2016/02/24 职场文书
美德少年事迹材料(2016推荐版)
2016/02/25 职场文书
检讨书之工作不认真
2019/08/14 职场文书
python 使用tkinter与messagebox写界面和弹窗
2022/03/20 Python