CentOS 各个版本都支持 Python,只是默认自带的 Python 版本不同,而且系统自带的 Python 不能随便删(因为 yum 依赖它)。下面按版本给你说清楚:
yum install python3
或编译安装 Python 3.8 / 3.9 / 3.10⚠️ 不要卸载 Python 2,否则 yum 会坏
dnf install python3
python3 -V
pip3 install xxx
python3 -m venv venv
source venv/bin/activate
/usr/local❌ 不要做这些事
/usr/bin/pythonpython 软链改成 python3(CentOS 7 会炸)✅ 安全做法
python = 系统用python3 = 你用所有 CentOS 都支持 Python,CentOS 7 及以上都适合跑 Python 3,推荐使用虚拟环境。
如果你告诉我:
我可以直接给你最合适的安装方案。