下载源码包:
想下载其他版本可自行去python官网下载:https://www.python.org/downloads/
此处通过wget下载源码包:
cd ~
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
解压:
tar xvf Python-3.7.0.tar.xz
安装依赖环境(不同系统版本安装依赖不同,此处可参考https://github.com/pyenv/pyenv/wiki):
yum -y install gcc gcc-c++ zlib-devel bzip2 bzip2-devel python-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel
进入解压目录,编译安装:
cd Python-3.7.0
./configure --prefix=/usr/local/python3.7
make
make install
建立软链接,方便使用:
ln -s /usr/local/python3.7/bin/python3 /usr/bin/python3
ln -s /usr/local/python3.7/bin/pip3 /usr/bin/pip3
安装完成
仅以此文记录下自己在网上一番搜索后自己实施时候的安装过程。