解决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处理PDF的方法

    浅谈Python处理PDF的方法

    这篇文章主要介绍了Python处理PDF的两种方法代码示例,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Python IDLE入门简介

    Python IDLE入门简介

    这篇文章主要介绍了Python IDLE入门简介,具有一定借鉴价值,需要的朋友可以了解下。
    2017-12-12
  • Python列表和元组的定义与使用操作示例

    Python列表和元组的定义与使用操作示例

    这篇文章主要介绍了Python列表和元组的定义与使用操作,结合实例形式分析了Python中列表和元组的功能、区别、定义及使用方法,需要的朋友可以参考下
    2017-07-07
  • 从零学Python之引用和类属性的初步理解

    从零学Python之引用和类属性的初步理解

    Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。Python已经成为最受欢迎的程序设计语言之一。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。自从2004年以后,python的使用率是呈线性增长。
    2014-05-05
  • python实现中文输出的两种方法

    python实现中文输出的两种方法

    这篇文章主要介绍了python实现中文输出的两种方法,实例分析了Python操作中文输出的技巧,需要的朋友可以参考下
    2015-05-05
  • 介绍Python的@property装饰器的用法

    介绍Python的@property装饰器的用法

    这篇文章主要介绍了介绍Python的@property装饰器的用法,是Python学习进阶中的重要知识,代码基于Python2.x版本,需要的朋友可以参考下
    2015-04-04
  • 详解Python中open()函数指定文件打开方式的用法

    详解Python中open()函数指定文件打开方式的用法

    well,我们这里所指的文件打开方式并不是指调用什么应用程序去打开某个文件,而是只读只写或者二进制等的打开方式,这里我们就来详解Python中open()函数指定文件打开方式的用法
    2016-06-06
  • Python 专题二 条件语句和循环语句的基础知识

    Python 专题二 条件语句和循环语句的基础知识

    本文主要介绍了Python条件语句和循环语句的基础知识。主要内容包括: 1.条件语句:包括单分支、双分支和多分支语句,if-elif-else;2.循环语句:while的使用及简单网络刷博器爬虫;3.循环语句:for的使用及遍历列表、元组、文件和字符串。
    2017-03-03
  • 详解Python的Twisted框架中reactor事件管理器的用法

    详解Python的Twisted框架中reactor事件管理器的用法

    这篇文章主要介绍了详解Python的Twisted框架中reactor事件管理器的用法,Twisted是一款高人气的异步Python开发框架,需要的朋友可以参考下
    2016-05-05
  • Python编程实现控制cmd命令行显示颜色的方法示例

    Python编程实现控制cmd命令行显示颜色的方法示例

    这篇文章主要介绍了Python编程实现控制cmd命令行显示颜色的方法,结合实例形式分析了Python针对命令行字符串显示颜色属性相关操作技巧,需要的朋友可以参考下
    2017-08-08

最新评论