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

转载  更新时间:2018年06月12日 10:17:27   作者:小白旗   我要评论

今天小编就为大家分享一篇解决python升级引起的pip执行错误的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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机器学习之决策树算法

    这篇文章主要为大家详细介绍了Python机器学习之决策树算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • python在命令行下使用google翻译(带语音)

    python在命令行下使用google翻译(带语音)

    这篇文章主要介绍了使用google翻译服务获得翻译和语音的示例,大家参考使用吧
    2014-01-01
  • Python requests发送post请求的一些疑点

    Python requests发送post请求的一些疑点

    在Python爬虫中,使用requests发送请求,访问指定网站,是常见的做法,这篇文章主要介绍了Python requests发送post请求的一些疑点,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Django 浅谈根据配置生成SQL语句的问题

    Django 浅谈根据配置生成SQL语句的问题

    今天小编就为大家分享一篇Django 浅谈根据配置生成SQL语句的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • 举例讲解Python中is和id的用法

    举例讲解Python中is和id的用法

    这篇文章主要介绍了举例讲解Python中is和id的用法,是Python学习当中的基础知识,作者举例进行了简单说明,需要的朋友可以参考下
    2015-04-04
  • Centos5.x下升级python到python2.7版本教程

    Centos5.x下升级python到python2.7版本教程

    这篇文章主要介绍了Centos5.x下升级python到python2.7版本教程,本文使用编译安装方式,并配置了一系列需要更改的配置项,需要的朋友可以参考下
    2015-02-02
  • 讲解Python中for循环下的索引变量的作用域

    讲解Python中for循环下的索引变量的作用域

    这篇文章主要介绍了讲解Python中for循环下的索引变量的作用域,是Python学习当中的基础知识,本文给出了Python3的示例帮助读者理解,需要的朋友可以参考下
    2015-04-04
  • Python中的pass语句使用方法讲解

    Python中的pass语句使用方法讲解

    这篇文章主要介绍了Python中的pass语句使用方法讲解,是Python入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • Python读取键盘输入的2种方法

    Python读取键盘输入的2种方法

    这篇文章主要介绍了Python读取键盘输入的2种方法,主要使用的就是raw_input函数和input函数,本文分别给出使用实例,需要的朋友可以参考下
    2015-06-06
  • python使用xlrd模块读写Excel文件的方法

    python使用xlrd模块读写Excel文件的方法

    这篇文章主要介绍了python使用xlrd模块读写Excel文件的方法,较为详细的分析了xlrd模块的安装、使用与操作Excel文件的相关技巧,需要的朋友可以参考下
    2015-05-05

最新评论