以下是CentOS安装Python的常见问题及解决方法:
缺少依赖包
zlib.h、openssl-devel等文件。yum install -y gcc zlib-devel openssl-devel bzip2-devel libffi-devel安装依赖包。C编译器缺失
no acceptable C compiler found in $PATH。sudo yum install gcc。Python命令无法识别
bash: python3: command not found。ln -s /usr/local/python3/bin/python3 /usr/bin/python3),并确认环境变量PATH包含Python路径。SSL模块不可用
pip安装HTTPS包时报错。yum install openssl-devel,并重新编译Python。版本冲突
alternatives命令切换版本,或用虚拟环境隔离(python3 -m venv myenv)。yum命令失效
/usr/bin/yum文件首行改回#!/usr/bin/python2。权限不足
sudo提升权限,或通过虚拟环境避免系统级安装冲突。依赖冲突
pip install --upgrade升级冲突包。参考来源:[1,2,3,4,5,6,7,8,9,10,11]