https://www.cnblogs.com/albertrui/p/8093384.html
输入命令:
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum -y install gcc
yum -y install libffi-devel (3.7版本之后需要一个新的包libffi-devel)
1.下载python3
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
2. 解压tag包
tar -xf Python-3.9.1.tgz
安装在/usr/local/python3(具体安装位置看个人喜好)
(1)创建安装目录:
mkdir -p /usr/local/python3
(2)切换到目录内,开始配置编译参数
cd Python-3.9.1
./configure --prefix=/usr/local/python3
#/usr/local/python3为上面步骤创建的目录
(3)编译:make
make
(4)编译成功后,编译安装:make install
make install
mv /usr/bin/python{,2.bak}
mv /usr/bin/pip{,2.bak}
ln -s /usr/local/python3/bin/pi /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
因为yum使用python2,因此替换为python3后可能无法正常工作,继续使用这个python2.7.5
因此修改yum配置文件(vi /usr/bin/yum)。
把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出即可。
# .bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
source ~/.bash_profile
手机扫一扫
移动阅读更方便
你可能感兴趣的文章