1. 安裝依賴包
sudo yum install gcc openssl-devel bzip2-devel libffi-devel
2. 下載Python
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
3. 解壓縮Python的源碼壓縮文件
tar -xf Python-3.7.4.tar.xz
4. 配置、編譯、安裝三部曲
./configure --prefix=/opt/python #安裝路徑根據自己需要設置
make
make install
5. 創建軟連接
cd /opt/python/bin
ln -s python3.7 python
6. 將python所在路徑添加到PATH變量
sed -i 's!PATH=!PATH=/opt/python/bin:!' ~/.bash_profile
. ~/.bash_profile
7. 驗證
[marlonm@centos7 bin]$ which python
/opt/python/bin/python
[marlonm@centos7 bin]$ python -V
Python 3.7.4
8. 創建virtualenv (可選,如不使用virtualenv,可略過此步)
[marlonm@centos7 ~]$ cd /opt/
[marlonm@centos7 ~]$ python -m venv env
[marlonm@centos7 opt]$ source env/bin/activate
(env) [marlonm@centos7 opt]$ which python
/opt/env/bin/python
閱讀更多 ITOperations 的文章