


python3.6升级到python3.11教程:https://blog.tag.gg/showinfo-3-36394-0.html
提示:适用于Centos系统或alibaba系统。
重要提示:若是生产环境,建议提前做好快照或在测试环境中通过后再到生产环境操作,以免影响业务。
1、先查看当前python版本。
输出:python --version
现在显示3.6版本,如果显示的版本已经是你需要的版本就不需要操作了。[root@A-Test88 ~]# python --version
Python 3.6.8
2、安装编译环境
2、下载并Python-3.14.6并编译sudo yum groupinstall -y "Development Tools"
sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel libuuid-devel wget curl make
华为云
wget https://repo.huaweicloud.com/python/3.14.6/Python-3.14.6.tgz
清华大学 TUNA
wget https://mirrors.tuna.tsinghua.edu.cn/python/3.14.6/Python-3.14.6.tgz
出现:Successfully提示则表示成功了。cd /tmp
wget https://mirrors.tuna.tsinghua.edu.cn/python/3.14.6/Python-3.14.6.tgz
tar -xf Python-3.14.6.tgz
cd /tmp/Python-3.14.6
make distclean
./configure --prefix=/usr/local
make -j$(nproc)
sudo make altinstall
查看版本是否是3.14
若不是,则需要参考如下设置。python --version
查看3.14的安装路径
输出:which python3.14
提示:如下,一定要将 /usr/local/bin/python3.14 更换为查询出来的文件路径。[root@A-Test88 Python-3.14.6]# which python3.14
/usr/local/bin/python3.14
执行如下命令选择对应版本的序列号sudo alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.14 2
输出如下:sudo alternatives --config python3
此时再输入:python --version 就可以看到新的版本号了。[root@A-Test88 Python-3.14.6]# sudo alternatives --config python3
There are 2 programs which provide 'python3'.
Selection Command
-----------------------------------------------
*+ 1 /usr/bin/python3.6
2 /usr/local/bin/python3.14
Enter to keep the current selection[+], or type selection number: 2
至此 python3.14安装成功,不过pip3服务有异常。[root@A-Test88 Python-3.14.6]# python --version
Python 3.14.6
执行命令pip3会显示找不到命令。
则需要参考如下处理。[root@A-Test88 Python-3.14.6]# pip3
-bash: pip3: command not found
输出:ls -l /usr/local/bin/pip*
执行如下创建软连:[root@A-Test88 Python-3.14.6]# ls -l /usr/local/bin/pip*
-rwxr-xr-x 1 root root 178 Jul 11 22:02 /usr/local/bin/pip3.14
sudo ln -sf /usr/local/bin/pip3.14 /usr/local/bin/pip3
最后执行pip3 --version看正常了。
[root@A-Test88 Python-3.14.6]# pip3 --version
pip 26.1.2 from /usr/local/lib/python3.14/site-packages/pip (python 3.14)





文章评论 本文章有个评论