zoukankan      html  css  js  c++  java
  • centos7 python2和python3共存

    ln -s /usr/local/python3/bin/python3 /usr/bin/python

    # 测试
    [root@operation bin]# pip3 -V
    pip 18.1 from /usr/local/python3/lib/python3.6/site-packages/pip (python 3.6)
     
    # 使用
    [root@operation bin]# pip3 install 包名
     
    或者
    [root@operation bin]# python3 -m pip install 包名

    whereis python
    /usr/bin/python
    /usr/bin/python2.7
    /usr/bin/python2.7-config
    /usr/lib/python2.7
    /usr/lib64/python2.7
    /etc/python
    /usr/include/python2.7
    /usr/local/python3/bin/python3.8
    /usr/local/python3/bin/python3.8-config
    /root/miniconda3/bin/python
    /root/miniconda3/bin/python2.7
    /root/miniconda3/bin/python2.7-config
    /usr/share/man/man1/python.1.gz


    echo $PATH
    /usr/local/python3//bin
    :/home/software/cufflinks-2.1.1.Linux_x86_64/
    :/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin
    :/root/perl5/bin
    :/root/miniconda3/bin
    :/usr/local/python3//bin
    :/home/software/cufflinks-2.1.1.Linux_x86_64/
    :/usr/local/sbin
    :/usr/local/bin
    :/usr/sbin
    :/usr/bin
    :/root/bin
    :/home/software/cuda-10.0/bin


    which python
    /root/miniconda3/bin/python


    vi /usr/bin/yum

    #!/usr/bin/python
    修改为
    #!/usr/bin/python2.7

    同理
    vi /usr/libexec/urlgrabber-ext-down
     文件里面的
    #!/usr/bin/python
    也要修改为
    #!/usr/bin/python2.7

    which pip
    /root/miniconda3/bin/pip

    链接替换:
    ln -s /usr/local/python3/bin/python3.8 /usr/bin/python -f
    ln -s /usr/bin/pip3 /usr/bin/pip -f

    # vim /usr/bin/firewall-cmd
    首行改为
    #!/usr/bin/python2.7 -Es

  • 相关阅读:
    连接ACCESS数据库[原创]
    破解金山词霸2007
    上班族饮食十大“夺命”恶习
    C#3.0 新特性速览(1) (2)
    抽象工厂模式(AbstractFactory)创建型模式
    委托创建小记
    八个笑话,八个人生哲理
    自定义对话框[原创]
    一个数字键盘的自定义控件[原创]
    男人绝对需要红颜知己
  • 原文地址:https://www.cnblogs.com/emanlee/p/13578190.html
Copyright © 2011-2022 走看看