简体   繁体   English

来自matplotlib.pyplot import plt ImportError:没有名为'matplotlib'的模块

[英]from matplotlib.pyplot import plt ImportError: No module named 'matplotlib'

I'm on linux mint 18.3. 我在Linux薄荷18.3上。 I can import matplotlib fine, but I need to plot something from a certain file. 我可以很好地导入matplotlib,但我需要从某个文件中绘制一些东西。 When I try to plot something simple, I get this error: 当我尝试绘制简单的东西时,我收到此错误:

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'

my code in the file is: 我在文件中的代码是:

from matplotlib.pyplot import plt

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

plt.show()

already tried: 已经尝试过:

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

我想在你的代码中你应该使用

import matplotlib.pyplot as plt

Nevermind guys the thing was the way I was importing it, the "correct" way is: 没关系的人就是我导入它的方式,“正确”的方式是:

from matplotlib import pyplot as plt

that's all now it's working 这就是现在它正在发挥作用

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM