title: ImportError: No module named 'llvmlite.llvmpy.ee'
body: <p>I need to use Numba on a cluster running on Centos 7.</p>
  
  <p>However, the IT team could not install llvm 4.0 (no builder for Centos 7), so they installed llvm 3.9.</p>
  
  <p>After, I successfully installed llvmlite 0.16.0 and Numba 0.17 using pip.</p>
  
  <p>Unfortunately, when I start a simple test program, I get the following error: <code>ImportError: No module named 'llvmlite.llvmpy.ee'</code></p>
  
  <p>Here is the complete error:</p>
  
  <blockquote>
    <p>Traceback (most recent call last):</p>
    
    <p>File "LINCS_Test.py", line 17, in </p>
  
  <pre><code>import KerasImageDataGenerator as kidg
  </code></pre>
    
    <p>File "../KerasImageDataGenerator.py", line 1, in </p>
  
  <pre><code>import KerasBatchTransformation2D as bt
  </code></pre>
    
    <p>File "../KerasBatchTransformation2D.py", line 1, in </p>
  
  <pre><code>import numba
  </code></pre>
    
    <p>File </p>
    
    <p>"/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-</p>
    
    <p>packages/numba/<strong>init</strong>.py", line 6, in </p>
  
  <pre><code>from . import testing, decorators
  </code></pre>
    
    <p>File </p>
    
    <p>"/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-</p>
    
    <p>packages/numba/decorators.py", line 7, in </p>
  
  <pre><code>from .targets import registry
  </code></pre>
    
    <p>File </p>
    
    <p>"/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-</p>
    
    <p>packages/numba/targets/registry.py", line 3, in </p>
  
  <pre><code>from . import cpu
  </code></pre>
    
    <p>File "/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-
    packages/numba/targets/cpu.py", line 6, in </p>
  
  <pre><code>import llvmlite.llvmpy.ee as le
  </code></pre>
    
    <p>ImportError: No module named 'llvmlite.llvmpy.ee'</p>
  </blockquote>
  
  <p>Any idea how to fix it?</p>