В конце ошибки есть ссылка на эту страницу
Please consult to the Wiki page to fix the problem.
https://github.com/pyenv/pyenv/wiki/Common-build-problems
Когда вы открываете эту страницу, у нее появляются первые решения для других * nix систем, но для Ubuntu вам нужночтобы заглянуть глубже:
В Debian stretch (и Ubuntu bionic) libssl-dev является OpenSSL 1.1.x, но поддержка этого была добавлена только в Python 2.7.13, 3.5.3и 3.6.0.Чтобы установить более ранние версии, вам нужно заменить libssl-dev на libssl1.0-dev.Это отслеживается в https://github.com/pyenv/pyenv/issues/945.
Так что, если вам не нужна конкретная версия 2.7, вы можете установить 2.7.13 и ошибка не появится .Или вы можете заменить библиотеку при установке зависимостей.
sudo apt-get install -y make build-essential libssl1.0-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev