安裝前提依賴 <code>yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel</code>![]()
Centos7 python3環境搭建 相容python2.7
下載下傳python3.5安裝包 <code>wget "https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz"</code>![]()
Centos7 python3環境搭建 相容python2.7
解壓 <code>tar -zxvf Python-3.5.0.tgz</code>
建立python3檔案夾 用來安裝python3 <code>mkdir /usr/local/python3</code>
安裝 <code>Python3.5.0/configure --prefix=/usr/local/python3</code>
編譯python <code>make</code> <code>make install</code>
編譯報錯的話根據error 百度解決 編譯成功後 <code>cd /usr/local/python3/bin/python3</code> <code>python3</code> 檢視python3是否安裝成功![]()
Centos7 python3環境搭建 相容python2.7
建立python3軟鍊 友善使用 <code>ln -s /usr/local/python3/bin/python3 /usr/bin/python3</code>
建立pip3軟鍊 友善使用 <code>ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3</code>
安裝virtualenv virtualenv可以建立一個虛拟的系統環境 <code>pip3 install virtualenv</code>
建立virtualenv的軟鍊 友善使用 <code>ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv</code>![]()
Centos7 python3環境搭建 相容python2.7
創造一個名為py_server的虛拟環境 <code>virtualenv -p /usr/bin/python3 py_server</code>![]()
Centos7 python3環境搭建 相容python2.7
先在真實環境測試python版本,可以看到預設python是2.7![]()
Centos7 python3環境搭建 相容python2.7
激活虛拟環境 <code>source bin/activate</code>![]()
Centos7 python3環境搭建 相容python2.7