【发布时间】:2018-02-21 03:08:23
【问题描述】:
我是编程初学者,我正在学习一个使用 ipython 和 jupyter notebook 的在线课程。我正在使用 Mac OS 10.13.3。
我已经尝试如下导入matplotlib,
import matplotlib.pyplot as plt
%matplotlib inline
但是,正在生成以下错误。
--------------------------
Traceback (most recent call last) <ipython-input-30-385145dcc870> in <module>()
----> 1 import matplotlib.pyplot as plt
2 get_ipython().magic(u'matplotlib inline')
/Users/Varshil/anaconda/envs/gl-env/lib/python2.7/site-packages/matplotlib/pyplot.py in <module>()
27 from cycler import cycler
28 import matplotlib
---> 29 import matplotlib.colorbar
30 from matplotlib import style
31 from matplotlib import _pylab_helpers, interactive
/Users/Varshil/anaconda/envs/gl-env/lib/python2.7/site-packages/matplotlib/colorbar.py in <module>()
30
31 import matplotlib as mpl
---> 32 import matplotlib.artist as martist
33 import matplotlib.cbook as cbook
34 import matplotlib.collections as collections
/Users/Varshil/anaconda/envs/gl-env/lib/python2.7/site-packages/matplotlib/artist.py in <module>()
9 import numpy as np
10 import matplotlib
---> 11 import matplotlib.cbook as cbook
12 from matplotlib.cbook import mplDeprecation
13 from matplotlib import docstring, rcParams
AttributeError: 'module' object has no attribute 'cbook'
如果有人能帮我解决这个问题,那将是非常有帮助的。我尝试在网上查找,但没有找到成功的线索。
【问题讨论】:
-
安装 matplotlib 时出现问题。尝试卸载并重新安装。
-
@ImportanceOfBeingErnest 最初,我使用图形实验室创建启动器安装了整个包。所以我卸载了图形实验室启动器并再次安装它。卸载后我检查了 matplotlib 是否存在而它不存在。但是问题仍然存在。
-
我尝试通过键入来查找已导入的 matplotlib...
import impimp.find_module("matplotlib")这是结果。(None, '/Users/Varshil/anaconda/envs/gl-env/lib/python2.7/site-packages/matplotlib', ('', '', 5))谁能解释一下这是什么意思?
标签: python matplotlib ipython jupyter-notebook