Brak modułu o nazwie Matplotlib

Brak modułu o nazwie Matplotlib
W tym przewodniku omówi błąd „Brak modułu o nazwie Matplotlib” w Pythonie: dlaczego się zdarza i jak go rozwiązać w różnych środowiskach.

Przyczyny błędów

Błąd „moduleNotFoundError: brak modułu o nazwie„ Matplotlib ”” występuje, gdy próbujesz importować pakiet MATPlotlib w środowisku, w którym nie ma zainstalowanej MATPlotlib.

Matplotlib, choć popularny i wszechstronny pakiet, nie jest zawarty w domyślnej instalacji Pythona.

Stąd musisz zainstalować go w systemie przed użyciem.

Instalowanie matplotlib w systemie Windows

W systemie Windows możesz zainstalować MATPlotlib, wywołując PIP, jak pokazano w poleceniu:

$ pip instaluj matplotlib

W niektórych przypadkach PIP może nie być dostępny na całym świecie w twoim systemie. W takim przypadku możesz nazwać to bezpośrednio modułem Python, jak pokazano:

$ Python -m PIP instaluj matplotlib

Instalowanie matplotlib w Linux

W systemach Linux możesz użyć PIP lub PIP3 (w zależności od wersji Python) do instalacji MATPlotlib.

Polecenia są tak, jak pokazano:

$ sudo pip instaluj matplotlib
$ sudo pip3 instaluj matplotlib

Kolejną alternatywą dla instalacji MATPlotlib w Linux jest Easy_Install. Na przykład możesz uruchomić polecenie:

$ sudo easy_install -u matplotlib

Jeśli wolisz korzystać z menedżera pakietów, uruchom:

$ sudo apt-get instaluj Python3-Matplotlib -y
$ sudo apt-get instaluj Python-Matplotlib
$ sudo yum instaluj Python -Matplotlib -y

Instalowanie matplotlib w OSX

Na macOS możesz użyć PIP do instalacji MATPlotlib, jak pokazano:

$ sudo pip3 instaluj matplotlib

Anaconda/miniconda instaluj matplotlib

Załóżmy, że używasz Anaconda lub Miniconda jako środowiska Pythona. Następnie możesz zainstalować MATPlotlib za pomocą polecenia:

$ ceda instaluj matplotlib

Sprawdź wersję Matplotlib

Możesz sprawdzić zainstalowaną wersję Matplotlib, uruchamiając polecenie:

$ pip3 show matplotlib

Wyjście:

Zakończenie

Za pośrednictwem tego przewodnika odkryłeś kilka metod naprawy „moduleNotFoundError: brak modułu o nazwie„ matplotlib ”” podczas importowania matplotlib w środowisku Python.