1. 程式人生 > 其它 >Centos7 python3環境搭建 相容python2.7

Centos7 python3環境搭建 相容python2.7

Centos7 python3環境搭建 相容python2.7

  1. 安裝前提依賴
    yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
  1. 下載python3.5安裝包
    wget "https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz"
  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是否安裝成功
  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
  1. 創造一個名為py_server的虛擬環境
    virtualenv -p /usr/bin/python3 py_server
  1. 先在真實環境測試python版本,可以看到預設python是2.7
  1. 啟用虛擬環境
    source bin/activate