GNU/Linux >> Linux Esercitazione >  >> Linux

Errore:manca la libreria OpenSSL? durante il tentativo di installare Python

C'è una guida ufficiale per la risoluzione dei problemi di build qui https://github.com/pyenv/pyenv/wiki/common-build-problems

Quindi per openSuse devi prima installare le dipendenze con:

zypper in zlib-devel bzip2 libbz2-devel libffi-devel libopenssl-devel \
readline-devel sqlite3 sqlite3-devel xz xz-devel

E anche per 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 utilizza le librerie del sistema operativo sottostante per supportare alcune delle sue librerie e sembra che tu non abbia queste librerie installate. Su Ubuntu dovresti essere in grado di installarli con

$ sudo apt-get install bzip2 libreadline6 libreadline6-dev openssl

Per SUSE 12, come hai sottolineato, il comando richiesto era

zypper -n install openssl libopenssl-devel

Oltre alla risposta sopra ho dovuto:

sudo apt-get install python-openssl


Linux
  1. R1Soft :si è verificato un errore durante il caricamento del modulo hcpdriver

  2. Installa python-novaclient su Windows

  3. Come installo uno script da eseguire ovunque dalla riga di comando?

  4. Libreria mancante durante l'installazione di ruby-filemagic gem su Linux

  5. Ubuntu - tentativo di installare Python Couchbase lib - libcouchbase/couchbase.h:nessun file o directory simile

Come installare Python 3 su Windows 10

Installa Python 3 su Redhat 8

Come installare l'ultima versione di OpenSSL da Source su Linux

Pipenv - Lo strumento di packaging Python ufficialmente raccomandato

Come correggere l'errore di installazione di Python durante il caricamento delle librerie condivise:libssl.so.1.0.0? [Risolto]

Come installare la distribuzione Anaconda Python su Ubuntu 18.04