Centos 6.7上的Python 2.7.9?

Centos 6.7上的Python 2.7.9?,python,linux,centos,Python,Linux,Centos,我需要将centos 6.7机器上的Python升级到2.7.9,但我读到的所有内容都表明,这将破坏我系统上的“yum”。这个问题还存在吗?我只发现了一些更老的帖子,我真的不知道我在做什么,所以我不想破坏任何东西。我在CentOS上使用Python时遇到了一些问题,因为yum需要Python2.6。但您应该能够升级并运行yumyum是python脚本,如果它不起作用,也许您可以使用正确的python版本运行它。比如说 python2.7 /usr/bin/yum ..... 您可以安装其他版本

我需要将centos 6.7机器上的Python升级到2.7.9,但我读到的所有内容都表明,这将破坏我系统上的“yum”。这个问题还存在吗?我只发现了一些更老的帖子,我真的不知道我在做什么,所以我不想破坏任何东西。

我在CentOS上使用Python时遇到了一些问题,因为yum需要Python2.6。但您应该能够升级并运行yum
yum
是python脚本,如果它不起作用,也许您可以使用正确的python版本运行它。比如说

python2.7 /usr/bin/yum .....

您可以安装其他版本的Python:

wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
tar xf Python-2.7.9.tar.xz
cd Python-2.7.9
./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
make
make altinstall
最后检查Python版本:

python2.7 -V
应该回来

Python 2.7.9
Python的旧版本应作为python2提供:

python2 -V
(在我的例子中是Python 2.7.5)

重要提示:在编译Python之前,您可能需要安装先决条件:

yum groupinstall "Development tools"
yum install sqlite-devel

我希望这能解决你的问题

项目的“需要”或操作系统建议的“需要”?非常感谢。HelpedI手动从源代码安装更新的python。执行
make
操作后,在源文件夹中生成一个可执行的
python
。但该版本与系统中原有版本(CentOS7.1x86_64)相同,该版本实际上是有线的。我也不知道。不管怎么说,这个脚本对我来说很有用。希望对你有帮助。