python - from matplotlib.pyplot import plt ImportError: No module named 'matplotlib'
问题描述
我在 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
解决方案
没关系,伙计们,事情是我导入它的方式,“正确”的方式是:
from matplotlib import pyplot as plt
就是这样,现在它正在工作
推荐阅读
- sql - 如何在 Oracle SQL 中创建包含三个表的视图?
- pagination - 如果用户调整窗口大小,我可以采取什么方法来显示 # 个元素直到覆盖视口而无需刷新页面?
- sql-server - 编写聚合函数
- c# - 如何从 dbo.AspNetUsers 表中读取数据?
- wpf - 如何将通用接口依赖注入到低级 WPF 样式设置器中?
- leaflet - Leaflet 自定义图标,react-leaflet,无法构建 Gatsby 项目
- matrix - 如何在排序的 MxN 矩阵中找到第 K 个最小的和
- mysql - 在没有无效使用组的情况下计算 mysql
- performance - 如何加速这个 python 循环脚本或并行化它
- typescript - 我怎样才能让 TypeScript 相信我从这个链中得到了 [number, number] ?