rockylinux9,默认python是3.9,python3.9是2020年推出的版本,技术支持到2025年结束,查了一下rockylinux 10默认的python版本是3.12,于是想着把python升级到3.12。以下是升级方法

第一步:安装python3.12

dnf install -y python3.12

第二步设置python

在 Linux 系统中,alternatives 命令可以帮助管理多个版本的程序。我们可以通过它来设置默认的 Python 版本。数字越小,优先级越高。

alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2

查看python3和候选版本

alternatives --list python3

第三步:切换python默认版本到3.12

alternatives --config python3

选2,并回车

第四步:验证python版本

python3 --version

第五步:安装python3.12的pip

不安装的话,如果用到pip会报“ModuleNotFoundError: No module named ‘pip’””

curl -Ss https://bootstrap.pypa.io/get-pip.py | python3.12
或
python3.11 -m ensurepip --upgrade
或
/usr/local/bin/python3.13 -m pip install --upgrade pip
或
dnf install python3.12-pip

第六步:验证pip3版本

pip3 --version

 

 

声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。