模块 'matplotlib' 没有属性 'imshow'

4
我正在尝试使用matplotlib将数据显示为图像,但是我收到了以下错误信息:AttributeError module 'matplotlib' has no attribute 'imshow' 以下是一个示例代码:
import numpy as np
import matplotlib as plt 

im = np.arange(10)
im = im[np.newaxis, :]
im = np.repeat(im, 10, axis=0)
plt.imshow(im, cmap='gray')

使用的版本: Python: 3.7.9 Matplotlib: 3.3.4
1个回答

11

应该导入以下内容:

import matplotlib.pyplot as plt 

1
我已经尝试过这个方法,确实有效,谢谢! - Najib Shakkour
对我来说,我下意识地输入'imgshow'而不是'imshow',然后我就陷入了这个兔子洞。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接