一、需求背景
安装ansible批量管理工具时,出现了报错。
由于版本不适配导致,直接采用yum安装python时版本不符。
二、安装操作
在 CentOS 8 上安装 Python 3.11,按照以下步骤进行操作:
1、确保系统更新到最新的软件包:
sudo dnf update
2、安装依赖包以准备编译 Python 3.11:
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel
3、下载 Python 3.11 的源代码:
mkdir ~/python3.11
cd ~/python3.11
wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
tar -xf Python-3.11.0.tgz
cd Python-3.11.0
4、编译和安装 Python 3.11:
make -j 2
sudo make altinstall
5、验证安装
python3.11 --version
如果出现 Python 3.11 的版本信息,则说明 Python 3.11 安装成功。
6.替换默认 Python
CentOS 中默认的 Python 版本是 2.7,如果您期望使用 Python 3.11 作为默认版本,则需要更改系统的配置。运行以下命令:
输入以上命令后,会有一个提示,选择数字2并回车,再选择数字1回车,即可将 Python3.11 替换默认 Python 版本。
执行下面的命令,查看默认 Python 版本是否已更改:
如果返回的版本为 Python 3.11,则说明已经将 Python 3.11 设置为默认 Python 版本。
版权声明:本文内容来自CSDN:zhangzemin13,遵循CC 4.0 BY-SA版权协议上原文接及本声明。
本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。
原文链接:https://blog.csdn.net/qq_41501000/article/details/130943997
如有涉及到侵权,请联系,将立即予以删除处理。
在此特别鸣谢原作者的创作。
此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。