解决python升级引起的pip执行错误的问题


Posted in Python onJune 12, 2018

centos6.x默认安装的python为2.6版本,今天换成了3.5版本

这里不再讲如何升级python版本

在安装完新的版本后,之前安装的插件都不能使用了,再用pip进行安装提示已经安装过,但是运行程序依旧在import出报错。

执行升级命令

python -m pip install -U pip

升级成功,但依旧在运行程序时报找不到import的插件

于是用python -V确认一下版本。

确实是python3.5没问题,所以应该是pip指向的问题

查看/usr/local/bin目录下面的pip:

[root@dev1 bin]# ll /usr/local/bin |grep pip

发现有3个版本

[root@VM_9_69_centos test]# ll /usr/local/bin |grep pip
-rwxr-xr-x 1 root root 205 Jun 25 16:16 pip
-rwxr-xr-x 1 root root 205 Jun 25 16:16 pip3
-rwxr-xr-x 1 root root 205 Jun 25 16:16 pip3.5

尝试用pip3.5执行install命令:

pip3.5 install requests;

安装成功,运行程序也不再报找不到requests了,于是继续用pip3.5 install 其余的插件,全部安装成功后程序正常。

所以,在安装完新的python版本后,

检查当前python -V 是否为新版本,

然后python -m pip install -U pip,

查看一下当前的pip版本们: ll /usr/local/bin |grep pip

最后用新版本执行安装操作。

以上这篇解决python升级引起的pip执行错误的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python单线程实现多个定时器示例
Mar 30 Python
python开启多个子进程并行运行的方法
Apr 18 Python
详解Python中的条件判断语句
May 14 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
对Python3 解析html的几种操作方式小结
Feb 16 Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 Python
python模块和包的应用BASE_PATH使用解析
Dec 14 Python
如何在Django中使用聚合的实现示例
Mar 23 Python
TensorFlow-gpu和opencv安装详细教程
Jun 30 Python
最简单的matplotlib安装教程(小白)
Jul 28 Python
python二维图制作的实例代码
Dec 03 Python
Django migrate报错的解决方案
May 20 Python
基于windows下pip安装python模块时报错总结
Jun 12 #Python
完美解决Python 2.7不能正常使用pip install的问题
Jun 12 #Python
无法使用pip命令安装python第三方库的原因及解决方法
Jun 12 #Python
pip命令无法使用的解决方法
Jun 12 #Python
解决Python安装后pip不能用的问题
Jun 12 #Python
Python hashlib模块用法实例分析
Jun 12 #Python
python中itertools模块zip_longest函数详解
Jun 12 #Python
You might like
PHP编实现程动态图像的创建代码
2008/09/28 PHP
php用ini_get获取php.ini里变量值的方法
2015/03/04 PHP
javascript调试过程中找不到哪里出错的可能原因
2013/12/16 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
2014/06/26 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
JavaScript中的some()方法使用详解
2015/06/09 Javascript
JavaScript实现带缓冲效果的随屏滚动漂浮广告代码
2015/11/06 Javascript
基于jquery实现智能表单验证操作
2016/05/09 Javascript
JS中使用mailto实现将用户在网页中输入的内容传递到本地邮件客户端
2016/10/08 Javascript
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
2016/11/30 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
JavaScript实现多叉树的递归遍历和非递归遍历算法操作示例
2018/02/08 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
微信小程序实现蓝牙打印
2019/09/23 Javascript
JavaScript使用百度ECharts插件绘制饼图操作示例
2019/11/26 Javascript
详解vue v-model
2020/08/31 Javascript
Python实现从订阅源下载图片的方法
2015/03/11 Python
Python实现随机生成有效手机号码及身份证功能示例
2017/06/05 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
python leetcode 字符串相乘实例详解
2018/09/03 Python
python 多线程对post请求服务器测试并发的方法
2019/06/13 Python
Python绘制热力图示例
2019/09/27 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
2020/02/29 Python
在Pycharm中安装Pandas库方法(简单易懂)
2021/02/20 Python
Java工程师面试集锦之Spring框架
2013/06/16 面试题
JAVA高级程序员面试题
2013/09/06 面试题
四年的大学生生活自我评价
2013/12/09 职场文书
机关单位工作失职检讨书
2014/11/20 职场文书
python 如何在 Matplotlib 中绘制垂直线
2021/04/02 Python
python调试工具Birdseye的使用教程
2021/05/25 Python
详解MySQL多版本并发控制机制(MVCC)源码
2021/06/23 MySQL