Problembehebung: no module named 'matplotlib'

Von Fabian
Kategorie: Python
Lesezeit: 2 Minuten

Ein häufiger Fehler, auf den Sie bei der Verwendung von Python stoßen können, ist:

no module named 'matplotlib'

Dieser Fehler tritt auf, wenn Python die Matplotlib-Bibliothek in Ihrer aktuellen Umgebung nicht erkennt.

In diesem Lernprogramm werden die genauen Schritte beschrieben, mit denen Sie diesen Fehler beheben können.

**Schritt 1: pip install matplotlib

Da matplotlib nicht automatisch mit Python installiert wird, müssen Sie es selbst installieren. Der einfachste Weg, dies zu tun, ist die Verwendung von pip, einem Paketmanager für Python.

Sie können den folgenden Pip-Befehl ausführen, um matplotlib zu installieren:

pip install matplotlib

In den meisten Fällen wird der Fehler dadurch behoben.

Schritt 2: Pip installieren

Wenn Sie immer noch eine Fehlermeldung erhalten, müssen Sie möglicherweise pip installieren. Verwenden Sie dazu diese Schritte .

Sie können diese Schritte auch verwenden, um Pip auf die neueste Version zu aktualisieren, um sicherzustellen, dass es funktioniert.

Sie können dann denselben pip-Befehl wie zuvor ausführen, um matplotlib zu installieren:

pip install matplotlib

An dieser Stelle sollte der Fehler behoben sein.

Schritt 3: Überprüfen Sie die Matplotlib- und Pip-Versionen

Wenn Sie immer noch auf Fehler stoßen, verwenden Sie möglicherweise eine andere Version von matplotlib und pip.

Sie können die folgenden Befehle verwenden, um zu überprüfen, ob Ihre Matplotlib- und Pip-Versionen übereinstimmen:

which python
python --version
which pip

Wenn die beiden Versionen nicht übereinstimmen, müssen Sie entweder eine ältere Version von matplotlib installieren oder Ihre Python-Version aktualisieren.

Schritt 4: Überprüfen Sie die matplotlib-Version

Nachdem Sie matplotlib erfolgreich installiert haben, können Sie den folgenden Befehl verwenden, um die matplotlib-Version in Ihrer Umgebung anzuzeigen:

pip show matplotlib

Name: matplotlib
Version: 3.1.3
Summary: Python plotting package
Home-page: https://matplotlib.org
Author: John D. Hunter, Michael Droettboom
Author-email: matplotlib-users@python.org
License: PSF
Location: /srv/conda/envs/notebook/lib/python3.7/site-packages
Requires: cycler, numpy, kiwisolver, python-dateutil, pyparsing
Required-by: seaborn, scikit-image
Note: you may need to restart the kernel to use updated packages.

Hinweis: Der einfachste Weg, Fehler mit matplotlib- und Python-Versionen zu vermeiden, besteht darin, einfach Anaconda zu installieren, ein Toolkit, das mit Python und matplotlib vorinstalliert ist und kostenlos verwendet werden kann.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Probleme in Python beheben:

Problembehebung: Kein Modul namens numpy
Problembehebung: Kein Modul namens plotly
Problembehebung: NameError-Name „pd“ ist nicht definiert
Problembehebung: NameError-Name „np“ ist nicht definiert

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren: