Tifffile.imshow()KeyError:' matplotlib.pyplot'

时间:2017-08-22 12:32:26

标签: python python-3.x matplotlib tiff

我使用Tifffile模块的imshow()方法在Python 3.5.2中显示tiff图像。

代码如下:

import tifffile as tiff

IM_ID = '6120_2_2'
im_rgb = tiff.imread('/home/roy/image&csv/image/{}.tif'.format(IM_ID)).transpose([1, 2, 0])
im_size = im_rgb.shape[:2]
tiff.imshow(im_rgb)

但是有一个错误:

Traceback (most recent call last):
  File "/home/roy/PycharmProjects/CSV2Ploy/csv2ploy.py", line 49, in <module>
    tiff.imshow(im_rgb)
  File "/usr/local/lib/python3.5/dist-packages/tifffile/tifffile.py", line 6349, in imshow
    pyplot = sys.modules['matplotlib.pyplot']
KeyError: 'matplotlib.pyplot'

我认为必须是我的开发环境缺少 matplotlib.pyplot 模块。所以我检查了matplotlib目录,但发现该目录确实有 pyplot.py 文件。

The terminal queries the pyplot.py file

我在互联网上有很多信息,但大多数是导入matplotlib.pyplot 问题,有些人可以帮我解决这个问题吗?

0 个答案:

没有答案