Error de pyenv al instalar Python 3.6.7 o 2.7.8 en Ubuntu 18.04.2 LTS

Error de pyenv al instalar Python 3.6.7 o 2.7.8 en Ubuntu 18.04.2 LTS

Estoy intentando instalar Python 2.7.8 y Python 3.6.7 usando Pyenv pero siempre tengo el mismo problema:

ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

BUILD FAILED (Ubuntu 18.04 using python-build 20180424)

Inspect or clean up the working tree at /tmp/python-build.20190531162212.22464
Results logged to /tmp/python-build.20190531162212.22464.log

Last 10 log lines:
        install|*) ensurepip="" ;; \
    esac; \
     ./python -E -m ensurepip \
        $ensurepip --root=/ ; \

Probé todas las posibilidades en los problemas comunes de pyenv y cambié la versión de OPENSSL.

Respuesta1

Creo que lo que sucedió es un problema de ruta entre su versión de Python y su versión de Python de Pyenv.

Debe haber codificado la versión de Python a través de un alias o algo así en el archivo .bashrc.

Justo :

  • desinstalar pienv
  • vaya al archivo bashrc y elimine el alias de Python
  • instalar pyev nuevamente

información relacionada