python easy_install ou erros de pip sobre o sysconfig

2

de alguma forma a instalação do python está quebrada no meu linux OEL 6.9.

pip ou easy_install estão quebrados e não posso fazer nada.

recebo o mesmo erro nos dois lados:

# easy_install
Traceback (most recent call last):
  File "/usr/bin/easy_install", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.6/site-packages/setuptools-39.2.0-py2.6.egg/pkg_resources/__init__.py", line 947, in <module>
    class Environment(object):
  File "/usr/lib/python2.6/site-packages/setuptools-39.2.0-py2.6.egg/pkg_resources/__init__.py", line 951, in Environment
    self, search_path=None, platform=get_supported_platform(),
  File "/usr/lib/python2.6/site-packages/setuptools-39.2.0-py2.6.egg/pkg_resources/__init__.py", line 180, in get_supported_platform
    plat = get_build_platform()
  File "/usr/lib/python2.6/site-packages/setuptools-39.2.0-py2.6.egg/pkg_resources/__init__.py", line 380, in get_build_platform
    from sysconfig import get_platform
ImportError: No module named sysconfig

Eu removi o python-setuptools sem sucesso.

Eu acho que eu estava tentando atualizar a versão mais recente do pyOpenSSL e ele caiu e não pode corrigir.

estamos executando o Oracle Enterprise Linux 6.6 em uma VM.

como consertá-lo sem precisar instalar o python 2.7, que não está incluído nos repositórios oficiais

obrigado

    
por danidar 30.05.2018 / 11:14

1 resposta

0

a solução foi:

remova completamente python-setuptools e exclua a pasta de /usr/lib/python2.6/site-packages/.

em seguida, remova manualmente da pasta do site-packages o módulo: pyOpenSSL foi depois de tentar atualizá-lo que tudo foi para o sul.

rm -rf pyOpenSSL-18.0.0-py2.6.egg/

instale de volta do yum python-setuptools agora a lista do pip pode listar os módulos e não há mais erros com easy_install .

    
por 31.05.2018 / 07:14

Tags