我完全同意@holdenweb 提供的答案。只是添加一些考虑到 tyro 的更多细节:
如果您需要访问更新版本的 Python,您必须自己编译并与系统版本并行安装。
以下是安装 Python 2.7 所需的步骤。以 root 身份执行以下所有命令。临时以 root 身份登录或使用 sudo。
安装开发工具
为了编译 Python,您必须首先安装开发工具:
第一个是:
yum groupinstall "Development tools"
您还需要在编译 Python 之前安装一些额外的库,否则您稍后在尝试安装各种包时会遇到问题:
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
下载、编译和安装 Python
--no-check-certificate 是可选的
cd /opt
wget --no-check-certificate https://www.python.org/ftp/python/2.7.6/Python-
2.7.6.tar.xz
tar xf Python-2.7.6.tar.xz
cd Python-2.7.6
./configure --prefix=/usr/local
make && make altinstall
使用altinstall 而不是install 很重要,否则您最终会在文件系统中得到两个不同版本的Python,都名为python。
运行以上命令后,您新安装的 Python 2.7 解释器将以/usr/local/bin/python2.7 的形式提供,Python 2.6.6 的系统版本将以/usr/bin/python and /usr/bin/python2.6.6. 的形式提供