我使用的是Anaconda分发的python 2.7,特别是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
然而,当我from matplotlib.colors import BoundaryNorm
时,它确实有效,我没有任何例外。
这个问题可能是什么原因以及如何解决?
答案 0 :(得分:1)
你必须写为"ListedColormap":
from matplotlib.colors import ListedColormap
“M”必须是小写的 - 你做了一个印刷错误