先安装相关包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
下载python源码包
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
解压源码包
tar xf Python-3.6.8.tar.xz -C /usr/local/src/
新建python3存放目录
mkdir /usr/local/python3
安装python3
进入解压目录,指定安装目录,安装python3
cd /usr/local/src/Python-3.6.2./configure --prefix=/usr/local/python3makemake install
创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
如果遇到bug
# ln: failed to create symbolic link '/usr/bin/python3': File exists
说明已经有链接链到 /usr/bin/python上了,删除即可,使用命令
# rm -rf /usr/bin/python3
安装完成
使用pip安装包前,先更新pip
pip3 install --upgrade pip
来源:https://www.cnblogs.com/erlchixiha/p/11929466.html