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

yipeiwu_com6年前Python基础

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脚本自动创建pip.ini配置文件代码实例

这篇文章主要介绍了使用python脚本自动创建pip.ini配置文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 运行一下p...

基于Python开发chrome插件的方法分析

基于Python开发chrome插件的方法分析

本文实例讲述了基于Python开发chrome插件的方法。分享给大家供大家参考,具体如下: 谷歌Chrome插件是使用HTML、JavaScript和CSS编写的。如果你之前从来没有写过...

Python面向对象总结及类与正则表达式详解

Python面向对象总结及类与正则表达式详解

Python3 面向对象 --------------------------------------------------------------------------------...

pycharm 使用心得(七)一些实用功能介绍

pycharm 使用心得(七)一些实用功能介绍

实时比较 PyCharm 对一个文件里你做的改动保持实时的跟踪,通过在编辑器的左侧栏显示一个蓝色的标记。这一点非常方便,我之前一直是在Eclipse里面用命令“Compare again...

python使用SMTP发送qq或sina邮件

python使用SMTP发送qq或sina邮件

python使用qq邮箱(个人邮箱)发送邮件需开启qq邮箱的SMTP服务 在设置中开启pop3/SMTP服务,返回的密码就是之后代码中登录使用账户密码(在完整代码中标识了出来) 之后出...