Cara memperbaikinya: tidak ada modul bernama matplotlib
Kesalahan umum yang mungkin Anda temui saat menggunakan Python adalah:
no module named ' matplotlib '
Kesalahan ini terjadi ketika Python tidak mendeteksi perpustakaan matplotlib di lingkungan Anda saat ini.
Tutorial ini membagikan langkah-langkah tepat yang dapat Anda gunakan untuk mengatasi kesalahan ini.
Langkah 1: pip instal matplotlib
Karena matplotlib tidak diinstal secara otomatis dengan Python, Anda harus menginstalnya sendiri. Cara termudah untuk melakukannya adalah dengan menggunakan pip , yang merupakan manajer paket untuk Python.
Anda dapat menjalankan perintah pip berikut untuk menginstal matplotlib:
pip install matplotlib
Dalam kebanyakan kasus, ini akan memperbaiki kesalahan.
Langkah 2: Instal pip
Jika Anda masih mendapatkan kesalahan, Anda mungkin perlu menginstal pip. Gunakan langkah-langkah berikut untuk melakukannya.
Anda juga dapat menggunakan langkah-langkah ini untuk memutakhirkan pip ke versi terbaru untuk memastikannya berfungsi.
Anda kemudian dapat menjalankan perintah pip yang sama seperti sebelumnya untuk menginstal matplotlib:
pip install matplotlib
Pada titik ini kesalahan harus diselesaikan.
Langkah 3: Periksa versi matplotlib dan pip
Jika Anda masih mengalami kesalahan, Anda mungkin menggunakan versi matplotlib dan pip yang berbeda.
Anda dapat menggunakan perintah berikut untuk memeriksa apakah versi matplotlib dan pip Anda cocok:
which python python --version which pip
Jika kedua versi tidak cocok, Anda perlu menginstal matplotlib versi lama atau meningkatkan versi Python Anda.
Langkah 4: Periksa versi matplotlib
Setelah Anda berhasil menginstal matplotlib, Anda dapat menggunakan perintah berikut untuk melihat versi matplotlib di lingkungan Anda:
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.
Catatan: Cara termudah untuk menghindari kesalahan pada versi matplotlib dan Python adalah dengan menginstal Anaconda , yang merupakan toolkit yang sudah diinstal sebelumnya dengan Python dan matplotlib dan gratis untuk digunakan.
Sumber daya tambahan
Tutorial berikut menjelaskan cara mengatasi masalah umum lainnya dengan Python:
Cara memperbaikinya: tidak ada modul bernama numpy
Cara Memperbaiki: Tidak ada modul bernama plotly
Cara Memperbaiki: NameError ‘pd’ tidak ditentukan
Cara Memperbaiki: NameError ‘np’ tidak ditentukan