GNU/Linux >> Znalost Linux >  >> Linux

Chyba importu žádný modul s názvem zlib (pivo nainstalovaný python)

Pro uživatele macOs 10.14 mojave s nainstalovaným Xcode-beta by následující mělo fungovat jako xcode-select --install Zdá se, že nedodává chybějící soubory záhlaví, alespoň ne v umístění, které funguje pro instalaci pythonu přes brew...

Co pro mě fungovalo, je následující:

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

V mém případě jsem také musel přeinstalovat některé své python moduly dříve nainstalované přes pip.


Toto je problém s tím, že xcode správně nenainstaluje zlib.

Nainstalujte xcode CLI pomocí:

xcode-select --install

Poté před přeinstalací Pythonu s brew zkontroluji, zda je hlavička zlib tam, kde ji brew hledá prostřednictvím terminálu:

ls /usr/include/zlib.h 

Poté znovu nainstalujte python přes brew:

brew reinstall python

Linux
  1. Chyba instalace Pythonu – Omlouváme se:UnicodeError:úniky nejsou podporovány, nelze načíst modul unicodedata [Vyřešeno]

  2. ImportError:Žádný modul s názvem MySQLdb [Vyřešeno]

  3. ModuleNotFoundError:Žádný modul s názvem „IPython“ [Oprava]

  1. Nelze zkompilovat Python.h – Chyba instalace Websockify

  2. chybí modul python bz2

  3. Chyba instalace python-dev:ImportError:Žádný modul s názvem apt_pkg

  1. Chyba při spouštění softwaru Volatility:Nepodařilo se importovat volatility.plugins.malware.svcscan(ImportError:Žádný modul s názvem Crypto.Hash) [Vyřešeno]

  2. Jak vyřešit ImportError:Žádný modul s názvem ConfigParser?

  3. [OpenStack]:z keystoneclient.shell import main ImportError:Žádný modul s názvem shell