查看当前版本
在开始升级之前,首先需要查看当前系统中安装的Python版本。可以通过以下命令来检查:
python -V
python2 -V
python3 -V
如果系统中有多个Python版本,则可以使用以下命令查看所有版本:
ls -al /usr/bin | grep python
ll /usr/bin/python*
#python安装位置
whereis python
下载
官网:https://www.python.org/downloads/source/,推荐使用稳定版本
安装
官方教程:https://docs.python.org/zh-cn/3/using/unix.html
#下载最新版本的Python源代码
wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz
# 解压Python源代码
tar -zxvf Python-3.11.6.tgz
# 进入解压后的目录
cd Python-3.11.6
# 配置编译参数,默认安装位置为/usr/local/bin/python3.11
./configure --enable-optimizations
# 编译并安装Python
make && make install
更新链接
mv /usr/bin/python /usr/bin/python.bak
mv /usr/bin/python3 /usr/bin/python3.bak
ln -s /usr/local/bin/python3.11 /usr/bin/python
ln -s /usr/local/bin/python3.11 /usr/bin/python3