zoukankan      html  css  js  c++  java
  • CentOS7 安装Python

    CentOS7 安装Python

    1. 前置条件

    • centos7 安装时 勾选Development Tools,如果你centos7没有选,需要更多必要库
    • 必要库
    # yum -y install zlib*
    # yum -y install openssl-devel
    

    2. 安装python3.6

    # tar -zxvf Python-3.6.0.tgz
    # cd Python-3.6.0/
    # ./configure --prefix=/usr/local/python36
    # make & make install
    # ln -s /usr/local/python36/bin/python3.6 /usr/bin/python3
    # ln -s /usr/local/python36/bin/pip3 /usr/bin/pip3  
    # pip3 install --upgrade pip    #升级
    

    3. 安装pip(2.7)

    # yum -y install epel-release
    # yum -y install python-pip
    # pip install --upgrade pip    #升级
    
    • 查看版本
    # python3 -V
    Python 3.6.0
    
    # python -V
    Python 2.7.5
    
    # pip3 -V
    pip 18.1 from /usr/local/python36/lib/python3.6/site-packages/pip (python 3.6)
    
    # pip -V
    pip 18.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)
    
    

    4. 注意事项

    1.建议软连接到python3,而不是python

    python软连接指向/usr/bin/python,之后使用yum 会报错,在此用/usr/bin/python3

    如果确实 想用python 而不是python3 来操作python3脚本,亲修改2处:

    • /usr/bin/yum
    • /usr/libexec/urlgrabber-ext-down
    #!/usr/bin/python 修改为  #!/usr/bin/python2.7
    

    2.python2.9以后自带pip

    只需要链接到/usr/bin/pip3

    # ln -s /usr/local/python36/bin/pip3 /usr/bin/pip3
    

    3. configure 配置

    ./configure --enable-optimizations 如果不发放版本或者做优化 不用管

    ./configure --prefix=/usr/local/python36

    新建一个独立的文件来安装python,方便

  • 相关阅读:
    PHP 7安装使用体验,升级PHP要谨慎
    PHP里10个鲜为人知但却非常有用的函数
    解决 PHPExcel 长数字串显示为科学计数
    linux安装jdk1.6
    虚拟机下Redhat9 网络配置问题(转)
    windows下的一些命令
    redis高级应用特征
    乐观锁的概念
    windows配置redis(转)
    redis常用命令
  • 原文地址:https://www.cnblogs.com/xuwei1/p/10020229.html
Copyright © 2011-2022 走看看