GNU/Linux >> Tutoriels Linux >  >> Linux

Erreur :Il manque la bibliothèque OpenSSL ? en essayant d'installer python

Il existe un guide officiel pour résoudre les problèmes de construction ici https://github.com/pyenv/pyenv/wiki/common-build-problems

Donc pour openSuse vous devez d'abord installer les dépendances avec :

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

Et aussi pour 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 utilise des bibliothèques de système d'exploitation sous-jacentes pour prendre en charge certaines de ses bibliothèques, et il semble que vous n'ayez pas installé ces bibliothèques. Sur Ubuntu, vous devriez pouvoir les installer avec

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

Pour SUSE 12, comme vous l'avez souligné, la commande requise était

zypper -n install openssl libopenssl-devel

En plus de la réponse ci-dessus, je devais :

sudo apt-get install python-openssl


Linux
  1. Comment compiler et installer Python avec le support OpenSSL ?

  2. Installer Openssl à partir de la source ?

  3. Comment installer un script pour qu'il s'exécute n'importe où à partir de la ligne de commande ?

  4. Bibliothèque manquante lors de l'installation de la gemme ruby-filemagic sous Linux

  5. Ubuntu - essayant d'installer Python Couchbase lib - libcouchbase/couchbase.h :aucun fichier ou répertoire de ce type

Comment installer Python 3 sur Windows 10

Installer python 3 sur Redhat 8

Comment installer la dernière version d'OpenSSL à partir de la source sous Linux

Pipenv - L'outil d'emballage Python officiellement recommandé

Comment installer la distribution Anaconda Python sur Ubuntu 18.04

OpenSSL manquant pendant ./configure. Comment réparer?