GNU/Linux >> Linux Esercitazione >  >> Linux

Errore di importazione nessun modulo denominato zlib (brew installato python)

Per gli utenti macOs 10.14 mojave con Xcode-beta installato quanto segue dovrebbe funzionare come xcode-select --install non sembra fornire i file di intestazione mancanti, almeno non in una posizione che funzioni per l'installazione di Python tramite brew...

Ciò che ha funzionato per me è il seguente:

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...

Nel mio caso ho anche dovuto reinstallare alcuni dei miei moduli python precedentemente installati tramite pip.


Questo è un problema con xcode che non installa correttamente zlib.

Installa la CLI xcode con:

xcode-select --install

Quindi, prima di reinstallare Python con brew, controllo se l'intestazione zlib è dove brew lo sta cercando tramite il terminale:

ls /usr/include/zlib.h 

Quindi reinstalla python tramite brew:

brew reinstall python

Linux
  1. Errore di installazione di Python – Spiacenti:UnicodeError:gli escape non supportati non possono caricare il modulo unicodedata [Risolto]

  2. ImportError:nessun modulo denominato MySQLdb [Risolto]

  3. Django installato, ma non è possibile importare Django in Python?

  4. Errore cPanel Perl Module PNGgraph non può essere installato

  5. Forza Python a utilizzare una versione precedente del modulo (rispetto a quella che ho installato ora)

ModuleNotFoundError:nessun modulo denominato "IPython" [fissare]

Impossibile compilare Python.h – Errore di installazione di Websockify

Importazione del modulo Python da Bash

errore python AttributeError:l'oggetto 'module' non ha l'attributo 'sha1'

ImportError:nessun modulo denominato 'appdirs'

Python legge denominato PIPE