I am getting this error when I am trying to import "matplotlib.pyplot". I cant even install matplotlib.pyplot through conda install.
It shows this:
import matplotlib.pyplot Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'matplotlib.pyplot'
As reported here, when you use Anaconda, install the packet using conda. In this case, the right instruction to use (on Ubuntu 18.04) is:
conda install -c conda-forge matplotlib
This will solve the problem.
If you use pip
(you can), you will mess up all the dependencies (and for instance, the probability that other scripts/programs do not work anymore is not null: if you use Spyder, you will have big dependencies problem to face).
Optional:
In order to always avoid problem like this, I recommend you to use Virtual Enviroment:
Geeksforgeeks explains it clearly.
A step-by-step guide is always useful.
It could be that it's running your default Python installation instead of the one installed with Anaconda. Try prepending this to the top of your script:
#!/usr/bin/env python
If that does not work, try installing matplotlib
with pip
, then try again:
pip install matplotlib
Let me know if that works for you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With