erro pyenv ao instalar Python 3.6.7 ou 2.7.8 no Ubuntu 18.04.2 LTS

erro pyenv ao instalar Python 3.6.7 ou 2.7.8 no Ubuntu 18.04.2 LTS

Estou tentando instalar o Python 2.7.8 e o Python 3.6.7 usando Pyenv, mas sempre tenho o mesmo 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=/ ; \

Eu tentei todas as possibilidades nos problemas comuns do pyenv e mudei a versão do OPENSSL.

Responder1

Acho que o que aconteceu é um problema de caminho entre sua versão python e sua versão python pyenv.

Você deve ter codificado a versão python por meio de um alias ou algo assim no arquivo .bashrc.

Apenas :

  • desinstalar pyenv
  • entre no arquivo bashrc e remova o alias do python
  • instale o pyenv novamente

informação relacionada