title: Invalid syntax error with numba installed with pip
body: <p>When I try to run this Python code inside my <code>virtualenv</code>:</p>
  
  <pre><code>#!./env/bin/python3
  
  from numba import jit
  @jit(nopython=True)
  
  print("Hello World")
  </code></pre>
  
  <p>I got the following error:</p>
  
  <pre><code>(env) root@LANTI-PC:/mnt/c/www/python/flask/app# ./test.py
    File "./test.py", line 6
      print("Hello World")
          ^
  SyntaxError: invalid syntax
  </code></pre>
  
  <p>This is my <code>requirements.txt</code>:</p>
  
  <pre><code>click==6.6
  Flask==0.11.1
  funcsigs==1.0.2
  itsdangerous==0.24
  Jinja2==2.8
  llvmlite==0.12.1
  MarkupSafe==0.23
  numba==0.27.0
  numpy==1.11.1
  pybars3==0.9.1
  PyMeta3==0.5.1
  Werkzeug==0.11.10
  </code></pre>
  
  <p><code>llvm-config</code> version: <code>3.7.1</code></p>
  
  <p>Also, If I just do <code>import numba</code> or <code>from numba import jit</code>, the file will be executed, but marginally slower than if I execute with <code>python3</code> only, without any numba import.</p>