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。