Matplotlib AttributeError: 'module' object has no attribute 'popall' : <p>When trying to plot a graph with pyplot I am running the following code:</p>

<pre><code>from matplotlib import pyplot as plt

x = [6, 5, 4]
y = [3, 4, 5]

plt.plot(x, y)
plt.show()
</code></pre>

<p>This is returning the following error:</p>

<pre><code>---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
&lt;ipython-input-3-59955f73b463&gt; in &lt;module&gt;()
      4 y = [3, 4, 5]
      5 
----&gt; 6 plt.plot(x, y)
      7 plt.show()

/usr/local/lib/python2.7/site-packages/matplotlib/pyplot.pyc in plot(*args, **kwargs)
   3304 @_autogen_docstring(Axes.plot)
   3305 def plot(*args, **kwargs):
-&gt; 3306     ax = gca()
   3307     # Deprecated: allow callers to override the hold state
   3308     # by passing hold=True|False

/usr/local/lib/python2.7/site-packages/matplotlib/pyplot.pyc in gca(**kwargs)
    948     matplotlib.figure.Figure.gca : The figure's gca method.
    949     """
--&gt; 950     return gcf().gca(**kwargs)
    951 
    952 # More ways of creating axes:

/usr/local/lib/python2.7/site-packages/matplotlib/figure.pyc in gca(self, **kwargs)
   1367 
   1368         # no axes found, so create one which spans the figure
-&gt; 1369         return self.add_subplot(1, 1, 1, **kwargs)
   1370 
   1371     def sca(self, a):

/usr/local/lib/python2.7/site-packages/matplotlib/figure.pyc in add_subplot(self, *args, **kwargs)
   1019                     self._axstack.remove(ax)
   1020 
-&gt; 1021             a = subplot_class_factory(projection_class)(self, *args, **kwargs)
   1022 
   1023         self._axstack.add(key, a)

/usr/local/lib/python2.7/site-packages/matplotlib/axes/_subplots.pyc in __init__(self, fig, *args, **kwargs)
     71 
     72         # _axes_class is set in the subplot_class_factory
---&gt; 73         self._axes_class.__init__(self, fig, self.figbox, **kwargs)
     74 
     75     def __reduce__(self):

/usr/local/lib/python2.7/site-packages/matplotlib/axes/_base.pyc in __init__(self, fig, rect, facecolor, frameon, sharex, sharey, label, xscale, yscale, axisbg, **kwargs)
    527 
    528         # this call may differ for non-sep axes, e.g., polar
--&gt; 529         self._init_axis()
    530         if axisbg is not None and facecolor is not None:
    531             raise TypeError('Both axisbg and facecolor are not None. '

/usr/local/lib/python2.7/site-packages/matplotlib/axes/_base.pyc in _init_axis(self)
    620     def _init_axis(self):
    621         "move this out of __init__ because non-separable axes don't use it"
--&gt; 622         self.xaxis = maxis.XAxis(self)
    623         self.spines['bottom'].register_axis(self.xaxis)
    624         self.spines['top'].register_axis(self.xaxis)

/usr/local/lib/python2.7/site-packages/matplotlib/axis.pyc in __init__(self, axes, pickradius)
    674         self._minor_tick_kw = dict()
    675 
--&gt; 676         self.cla()
    677         self._set_scale('linear')
    678 

/usr/local/lib/python2.7/site-packages/matplotlib/axis.pyc in cla(self)
    758         self._set_artist_props(self.label)
    759 
--&gt; 760         self.reset_ticks()
    761 
    762         self.converter = None

/usr/local/lib/python2.7/site-packages/matplotlib/axis.pyc in reset_ticks(self)
    769         # define 1 so properties set on ticks will be copied as they
    770         # grow
--&gt; 771         cbook.popall(self.majorTicks)
    772         cbook.popall(self.minorTicks)
    773 

AttributeError: 'module' object has no attribute 'popall'
</code></pre>

<p>My matplotlib has always worked fine, but this error popped up after I reinstalled it using homebrew and pip yesterday. I am running the following:</p>

<pre><code>OS: Mac OS Sierra 10.12.5
Python: 2.7.13
Matplotlib: 2.0.2
</code></pre>

<p>I have tried a complete reinstall of matplotlib and python again since but still getting the same error. I have also tried multiple editors (Jupiter, Sublime, Terminal).</p>

<p>Any help would be very appreciated!   </p>
