GNU/Linux >> Tutoriales Linux >  >> Linux

Error de importación sin módulo llamado zlib (python instalado brew)

Para usuarios de macOs 10.14 mojave con Xcode-beta instalado, lo siguiente debería funcionar como xcode-select --install no parece proporcionar los archivos de encabezado que faltan, al menos no en una ubicación que funcione para instalar python a través de brew...

Lo que funcionó para mí es lo siguiente:

brew install zlib
brew link zlib --force

#python 3
brew (re)install python3
brew postinstall python3
brew link python3 #just in case...

#python 2
brew (re)install python2
brew link python2 #just in case...

En mi caso también tuve que reinstalar algunos de mis módulos de python previamente instalados a través de pip.


Este es un problema con xcode que no instala zlib correctamente.

Instale la CLI de xcode con:

xcode-select --install

Luego, antes de reinstalar Python con brew, compruebo si el encabezado zlib está donde brew lo está buscando a través de la terminal:

ls /usr/include/zlib.h 

Luego reinstale python a través de brew:

brew reinstall python

Linux
  1. Error de instalación de Python - Lo siento:UnicodeError:los escapes no admitidos no pueden cargar el módulo UnicodeData [Resuelto]

  2. Cómo resolver ImportError:¿Ningún módulo llamado ConfigParser?

  3. ImportError:ningún módulo llamado MySQLdb [Resuelto]

  4. ModuleNotFoundError:ningún módulo llamado 'IPython' [Fijar]

  5. No se puede compilar Python.h – Error de instalación de Websockify

Forzar a Python a usar una versión anterior del módulo (que la que tengo instalada ahora)

falta el módulo python bz2

Error de instalación de python-dev:ImportError:ningún módulo llamado apt_pkg

error de Python AttributeError:el objeto 'módulo' no tiene atributo 'sha1'

ImportError:ningún módulo llamado 'appdirs'

Python leído llamado PIPE