Centos7 python3环境搭建 兼容python2.7

Centos7 python3环境搭建 兼容python2.7

  1. 安装前提依赖

    yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

    Centos7 python3环境搭建 兼容python2.7
  1. 下载python3.5安装包

    wget "https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz"

    Centos7 python3环境搭建 兼容python2.7
  1. 解压

    tar -zxvf Python-3.5.0.tgz
  1. 创建python3文件夹 用来安装python3

    mkdir /usr/local/python3
  1. 安装

    Python3.5.0/configure --prefix=/usr/local/python3
  1. 编译python

    make

    make install
  1. 编译报错的话根据error 百度解决
  2. 编译成功后

    cd /usr/local/python3/bin/python3

    python3
  3. 查看python3是否安装成功

    Centos7 python3环境搭建 兼容python2.7
  1. 创建python3软链 方便使用

    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
  1. 创建pip3软链 方便使用

    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  1. 安装virtualenv virtualenv可以创建一个虚拟的系统环境

    pip3 install virtualenv
  1. 创建virtualenv的软链 方便使用

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

    Centos7 python3环境搭建 兼容python2.7
  1. 创造一个名为py_server的虚拟环境

    virtualenv -p /usr/bin/python3 py_server

    Centos7 python3环境搭建 兼容python2.7
  1. 先在真实环境测试python版本,可以看到默认python是2.7

    Centos7 python3环境搭建 兼容python2.7
  1. 激活虚拟环境

    source bin/activate

    Centos7 python3环境搭建 兼容python2.7
上一篇:第四节:Windows系统安装时BIOS设置及注意


下一篇:centos7 lamp环境搭建