一、安装编译和依赖工具

yum install -y gcc patch libffi-devel python3-devel zlib-devel \
bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel \
tk-devel gdbm-devel libdb-devel libpcap-devel xz-devel make wget

二、下载python

wget https://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz

三、解压python

tar -zxf Python-3.10.5.tgz

四、编译安装

cd Python-3.10.5
./configure --with-ssl --prefix=/usr/local/python3/
make && make install

五、添加环境变量,对所有用户生效

vim /etc/profile
export PATH=/usr/local/python3/bin:$PATH

六、删除旧的软连接(如果有)

rm -f /usr/bin/python
rm -f /usr/bin/python3
rm -f /usr/bin/pip3

七、建立新的软连接,指向 3.10

ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
ln -s /usr/local/python3/bin/python3.10 /usr/bin/python
ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3

八、验证

python3 -V
python -V
pip3 -V
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐