Centos7 python3環境搭建 相容python2.7
阿新 • • 發佈:2021-10-17
Centos7 python3環境搭建 相容python2.7
- 安裝前提依賴
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
- 下載python3.5安裝包
wget "https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz"
- 解壓
tar -zxvf Python-3.5.0.tgz
- 建立python3資料夾 用來安裝python3
mkdir /usr/local/python3
- 安裝
Python3.5.0/configure --prefix=/usr/local/python3
- 編譯python
make
make install
- 編譯報錯的話根據error 百度解決
- 編譯成功後
cd /usr/local/python3/bin/python3
python3
- 檢視python3是否安裝成功
- 建立python3軟鏈 方便使用
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
- 建立pip3軟鏈 方便使用
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
- 安裝virtualenv virtualenv可以建立一個虛擬的系統環境
pip3 install virtualenv
- 建立virtualenv的軟鏈 方便使用
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
- 創造一個名為py_server的虛擬環境
virtualenv -p /usr/bin/python3 py_server
- 先在真實環境測試python版本,可以看到預設python是2.7
- 啟用虛擬環境
source bin/activate