我正在尝试运行几年前编写的代码,该代码使用mpl
中的matplotlib
。它曾经运行良好,但现在突然发生了错误:
from matplotlib import mpl
ImportError: cannot import name mpl
我正在使用Python 2.7和matplotlib 1.5.2。
答案 0 :(得分:2)
您需要使用:
import matplotlib as mpl
它确实在早期版本中有效,但它首先被弃用(版本1.3):
mpl
模块现已弃用。那些依赖这个模块的人应该过渡到只使用import matplotlib as mpl
。
然后删除(在版本1.5.0中):
删除模块
matplotlib.mpl
。 PR#1670在1.3中弃用并提交78ce67d161625833cacff23cfe5d74920248c5b2
答案 1 :(得分:1)
我认为你无法导入" mpl"来自matlotlib,因为它不存在。 我想你想尝试导入matplotlib AS mpl。你应该试试这个:
import matplotlib as mpl