为什么我无法从 matplotlib.colors 导入 ListedColorMap?

sax*_*_dr 3 python machine-learning matplotlib

我正在使用 python 2.7 的 Anaconda 发行版,特别是 iPython shell(不确定 shell 在这里是否是正确的术语)。

当我尝试这样做时,from matplotlib.colors import ListedColorMap我收到此错误:

ImportError                               Traceback (most recent call last)
<ipython-input-12-6f067472330e> in <module>()
----> 1 from matplotlib.colors import ListedColorMap    
ImportError: cannot import name ListedColorMap    
Run Code Online (Sandbox Code Playgroud)

但是,当我from matplotlib.colors import BoundaryNorm这样做时,它确实有效并且没有任何异常。

导致此问题的原因可能是什么以及如何解决?

Ser*_*ity 5

您必须写为“ListedColormap”from matplotlib.colors import ListedColormap

“M”必须是小写 - 你印刷错误