从matplotlib.pyplot导入plt ImportError:没有名为“ matplotlib”的模块

时间:2019-04-26 14:49:18

标签: python linux matplotlib mint

我正在使用Linux Mint 18.3。我可以很好地导入matplotlib,但是我需要从某个文件中绘制一些东西。当我尝试绘制简单的东西时,出现此错误:

python3 spline.py
Traceback (most recent call last):
File "spline.py", line 2, in <module>
from matplotlib.pyplot import plt
ImportError: No module named 'matplotlib'

我在文件中的代码是:

from matplotlib.pyplot import plt

plt.plot([1, 2, 3],[2, 4, 6])

plt.show()

已经尝试:

pip install matplotlib
sudo apt-get install python-matplotlib
sudo apt-get install python3-matplotlib

2 个答案:

答案 0 :(得分:0)

我认为您应该在代码中使用

import matplotlib.pyplot as plt

答案 1 :(得分:0)

没关系,这就是我导入它的方式,“正确”的方式是:

from matplotlib import pyplot as plt

现在就可以了