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
上一篇:python之virtualenv


下一篇:虚拟环境