EMZETT.
Login

ModuleNotFoundError (Python)

Kurz: Python findet das importierte Modul nicht.

Genauer: Der Interpreter sucht in sys.path.

Im Detail

Mögliche Ursachen

  • Paket nicht installiert.
  • Falsche virtuelle Umgebung.
  • Tippfehler oder Dateiname gleich dem Modulnamen.

Lösungswege

  1. pip install paketname in der richtigen Umgebung.
  2. Mit python -m pip sicherstellen, dass derselbe Interpreter genutzt wird.
  3. Eigene Datei nicht wie das Modul nennen.

Siehe auch: Bibliothek (Library)