title: Upgrading to numba 0.16 with pip results in error
body: <p>I'm on Ubuntu 14.04 and I had numba 0.15 working fine.</p>
  <p>I ran:</p>
  <pre><code>pip install --user --upgrade numba
  </code></pre>
  <p>to upgrade to numba 0.16 but now when I try to import numba I get the following error:</p>
  <pre><code>~/.local/lib/python2.7/site-packages/numba/__init__.py in &lt;module&gt;()
        4 from __future__ import print_function, division, absolute_import
        5 import re
  ----&gt; 6 from . import testing, decorators
        7 from ._version import get_versions
        8 from . import special, types, config
  
  ~/.local/lib/python2.7/site-packages/numba/decorators.py in &lt;module&gt;()
        5 import warnings
        6 from . import sigutils
  ----&gt; 7 from .targets import registry
        8
        9 # -----------------------------------------------------------------------------
  
  ~/.local/lib/python2.7/site-packages/numba/targets/registry.py in &lt;module&gt;()
        1 from __future__ import print_function, division, absolute_import
        2
  ----&gt; 3 from . import cpu
        4 from .descriptors import TargetDescriptor
        5 from .. import dispatcher, utils, typing
  
  ~/.local/lib/python2.7/site-packages/numba/targets/cpu.py in &lt;module&gt;()
        3 import sys
        4
  ----&gt; 5 import llvmlite.llvmpy.core as lc
        6 import llvmlite.llvmpy.ee as le
        7 import llvmlite.binding as ll
  
  ImportError: No module named llvmlite.llvmpy.core
  </code></pre>
  <p>This is very strange especially since I found this:</p>
  <blockquote>
  <p>Q: Do I need to remove or update llvmpy?</p>
  <p>A: No, Numba no longer uses llvmpy at all.</p>
  </blockquote>
  <p>from here:
  <a href="https://groups.google.com/a/continuum.io/forum/#!topic/numba-users/cGKF7MORo7o" rel="nofollow noreferrer">https://groups.google.com/a/continuum.io/forum/#!topic/numba-users/cGKF7MORo7o</a></p>
  <p>any ideas?</p>