zoukankan      html  css  js  c++  java
  • Python 升级致yum 问题,pip 异常

    升级 Python 导致 yum 和 pip 异常;

    一些storm 和 自定义项目 需要升级python版本;Linux 系统默认是2.6 版本 ,所以需要根据业务进行升级操作:
    Python 官方下载地址:

    https://www.python.org/ftp/python/
    
    # yum install gcc gcc-c++ -y
    # wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
    # tar -xf Python-2.7.13.tgz
    # mv Python-2.7.13 /usr/local/python
    # cd /usr/local/python
    # ./configure --prefix=/usr/local/python
    # make
    # make install
    # mv /usr/bin/python /usr/bin/python_old
    # ln -s /usr/local/python/bin/python2.7 /usr/bin/python
    
    # python -V

    如发现 yum 异常、则查看 /usr/bin/yum 文件

    将/usr/bin/yum 文件头部的
    #
    !/usr/bin/python 改为如下内容: # !/usr/bin/python2.6

    发现 pip 异常 ;同样的修改 /usr/bin/pip 文件

    将/usr/bin/pip 文件头部的
    
    #!/usr/bin/python
    改为如下内容:
    #!/usr/bin/python2.6

    pip install 时发现版本过旧:

    pip 升级更新;

    pip install --upgrade pip

    更新完成之后 再重新更改 /usr/bin/pip 文件;

    将/usr/bin/pip 文件头部的
    
    #!/usr/bin/python2.6
    改为如下内容:
    #!/usr/bin/python

    这样就可以 pip 进行重新安装其他东西了 

  • 相关阅读:
    门面模式 Facade
    适配器模式 Adapter
    建造者模式 Builder Mode
    原型模式 ProtoType
    抽象工厂模式 Abstract Factory
    工厂方法模式 Factory Method
    简单工厂模式 SimpleFactory
    java设计模式之代理设计模式(Proxy)
    java工厂设计模式初步
    java中的接口概念
  • 原文地址:https://www.cnblogs.com/sharesdk/p/7866327.html
Copyright © 2011-2022 走看看