GNU/Linux >> Tutoriales Linux >  >> Linux

Error:¿Falta la biblioteca OpenSSL? al intentar instalar python

Hay una guía oficial para solucionar problemas de compilación aquí https://github.com/pyenv/pyenv/wiki/common-build-problems

Entonces, para openSuse, primero debe instalar las dependencias con:

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

Y también para 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 hace uso de las bibliotecas del sistema operativo subyacente para admitir algunas de sus bibliotecas, y parece que no tiene estas bibliotecas instaladas. En Ubuntu debería poder instalarlos con

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

Para SUSE 12, como ha señalado, el comando requerido fue

zypper -n install openssl libopenssl-devel

Además de la respuesta anterior, tuve que:

sudo apt-get install python-openssl


Linux
  1. R1Soft:Ocurrió un error al cargar el módulo hcpdriver

  2. Instalar python-novaclient en Windows

  3. ¿Cómo instalo un script para que se ejecute en cualquier lugar desde la línea de comandos?

  4. ¿Cómo instalar PhantomJS para usar con Python Selenium en Raspberry Pi?

  5. No puedo encontrar el archivo Python.h al instalar Watchman

Cómo instalar Python 3 en Windows 10

Instalar python 3 en Redhat 8

Cómo instalar la última versión de OpenSSL desde Source en Linux

Pipenv:la herramienta de empaquetado de Python recomendada oficialmente

Cómo instalar la distribución Anaconda Python en Ubuntu 18.04

Falta OpenSSL durante ./configure. ¿Como arreglar?