CentOS系统安装Python常见问题及解决方法如下:
缺少编译工具或依赖包
no acceptable C compiler found in $PATH,需安装gcc:sudo yum install gcc。zlib.h: No such file or directory,需安装zlib开发库:sudo yum install zlib-devel。环境变量配置问题
/usr/bin/python3指向安装路径),并确保PATH包含Python路径:export PATH=/usr/local/python/bin:$PATH,添加到~/.bashrc后执行source ~/.bashrc。版本冲突
alternatives命令切换版本,或调整PATH优先级。/usr/bin/yum首行为#!/usr/bin/python2。pip相关问题
ImportError: cannot import name HTTPSHandler:安装openssl及开发库:sudo yum install openssl openssl-devel。python3 -m venv venv,source venv/bin/activate。权限问题
sudo提升权限,避免因权限不足导致安装失败。SSL模块不可用
openssl和openssl-devel,并重新编译Python。