Python 2.7 Scipy-Cookbook-使用特殊值绘制图像-赢得';行不通

Python 2.7 Scipy-Cookbook-使用特殊值绘制图像-赢得';行不通,python-2.7,matplotlib,scipy,Python 2.7,Matplotlib,Scipy,我试图运行Scipy Cook Book中的一个示例,但无法运行它 我使用的是python 2.7(Numpy版本1.6.2,Matplotlib 1.1.1) 代码位于 然而,我得到了一个错误的说法 Exception in Tkinter callback Traceback (most recent call last): File "C:\Python27\lib\lib-tk\Tkinter.py", line 1410, in __call__

我试图运行Scipy Cook Book中的一个示例,但无法运行它

我使用的是python 2.7(Numpy版本1.6.2,Matplotlib 1.1.1)

代码位于

然而,我得到了一个错误的说法

    Exception in Tkinter callback
    Traceback (most recent call last):
      File "C:\Python27\lib\lib-tk\Tkinter.py", line 1410, in __call__
        return self.func(*args)
      File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize
        self.show()
      File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw
        FigureCanvasAgg.draw(self)
      File "C:\Python27\lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw
        self.figure.draw(self.renderer)
      File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
        draw(artist, renderer, *args, **kwargs)
      File "C:\Python27\lib\site-packages\matplotlib\figure.py", line 898, in draw
        func(*args)
      File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
        draw(artist, renderer, *args, **kwargs)
      File "C:\Python27\lib\site-packages\matplotlib\axes.py", line 1997, in draw
        a.draw(renderer)
      File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
        draw(artist, renderer, *args, **kwargs)
      File "C:\Python27\lib\site-packages\matplotlib\image.py", line 350, in draw
        im = self.make_image(renderer.get_image_magnification())
      File "C:\Python27\lib\site-packages\matplotlib\image.py", line 569, in make_image
        transformed_viewLim)
      File "C:\Python27\lib\site-packages\matplotlib\image.py", line 201, in _get_unsampled_image
        x = self.to_rgba(self._A, bytes=True)
      File "C:\Python27\lib\site-packages\matplotlib\cm.py", line 214, in to_rgba
通过网络搜索,我找到了一条关于它的评论,但没有什么有用的


希望有人能帮我理解问题,找出错误

可悲的是,食谱中的许多代码已经过时,不再有效。你已经看过numpy部分了。我玩了一点,问题似乎出在第二个图中指定的颜色映射中。如果将其设置为“jet”,则会进行绘图。从您发送的链接来看,自编写该示例以来,colormap创建似乎发生了更改。
    Exception in Tkinter callback
    Traceback (most recent call last):
      File "C:\Python27\lib\lib-tk\Tkinter.py", line 1410, in __call__
        return self.func(*args)
      File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize
        self.show()
      File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw
        FigureCanvasAgg.draw(self)
      File "C:\Python27\lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw
        self.figure.draw(self.renderer)
      File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
        draw(artist, renderer, *args, **kwargs)
      File "C:\Python27\lib\site-packages\matplotlib\figure.py", line 898, in draw
        func(*args)
      File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
        draw(artist, renderer, *args, **kwargs)
      File "C:\Python27\lib\site-packages\matplotlib\axes.py", line 1997, in draw
        a.draw(renderer)
      File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
        draw(artist, renderer, *args, **kwargs)
      File "C:\Python27\lib\site-packages\matplotlib\image.py", line 350, in draw
        im = self.make_image(renderer.get_image_magnification())
      File "C:\Python27\lib\site-packages\matplotlib\image.py", line 569, in make_image
        transformed_viewLim)
      File "C:\Python27\lib\site-packages\matplotlib\image.py", line 201, in _get_unsampled_image
        x = self.to_rgba(self._A, bytes=True)
      File "C:\Python27\lib\site-packages\matplotlib\cm.py", line 214, in to_rgba