Zde je oficiální příručka pro řešení problémů se sestavením https://github.com/pyenv/pyenv/wiki/common-build-problems
Takže pro openSuse musíte nejprve nainstalovat závislosti pomocí:
zypper in zlib-devel bzip2 libbz2-devel libffi-devel libopenssl-devel \
readline-devel sqlite3 sqlite3-devel xz xz-devel
A také pro Ubuntu/Debian:
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev python-openssl git
Python využívá základní knihovny operačního systému k podpoře některých svých knihoven a zdá se, že tyto knihovny nemáte nainstalované. Na Ubuntu byste je měli mít možnost nainstalovat pomocí
$ sudo apt-get install bzip2 libreadline6 libreadline6-dev openssl
Pro SUSE 12, jak jste zdůraznili, požadovaný příkaz byl
zypper -n install openssl libopenssl-devel
Kromě výše uvedené odpovědi jsem musel:
sudo apt-get install python-openssl
Jak nainstalovat jq na instanci Amazon EC2
chmod:změna oprávnění 'my_script.sh':Operace není povolena