O Python 2.6.6 funciona com o CentOS 7.3?

0

Espero poder usar o Python 2.6.6. com o CentOS 7.3. Se isso não for uma expectativa razoável, por favor diga. Meu objetivo é usar um arquivo .so associado ao Python 2.6.6. Eu fiz o downgrade do Python de 2.7.5 para 2.6.6 no CentOS 7.3.

Quando tento executar comandos do yum, recebo este erro:

There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is 2.6.6.

Eu não esperava isso. Para resolver o problema eu baixei um .rpm para o CentOS para instalar o yum. Eu baixei suas dependências também (incluindo python-sqlite e python (abi)). Quando eu tento instalar estes com este comando "rpm -ivh * .rpm --force" eu recebo isso:

Failed dependencies: db4 < 5 is obsoleted by (installed) libdb-5.3.21-19.el7.x86_64

Eu não esperava esse erro acima. Não consigo desinstalar o libdb-5.3 porque o RPM não funcionaria. Eu preciso de db4-4 ... rpm porque é uma dependência do python-libs-2.6.6. Eu preciso do python-libs-2.6.6 para obter o Python 2.6.6 totalmente funcional para o arquivo .so que eu preciso que esteja associado ao Python 2.6.6.

O que devo fazer?

    
por Kiran 24.12.2016 / 00:16

1 resposta

1

Você deve reverter para a versão do Python que acompanha o CentOS 7.3. Muitos scripts do sistema dependem da versão do Python que veio com o sistema operacional para que você possa fazer o downgrade com segurança para o Python 2.6.6

Você pode baixar um tarball comprimido do Python 2.6.6 de python.com e instalá-lo onde quiser, se realmente precisar usar esta versão para um aplicativo em particular.

    
por 24.12.2016 / 01:14