title: Why does loading tensorflow on Mac lead to "Process finished with exit code 132 (interrupted by signal 4: SIGILL)"?
body: <p>I am using a MacBook Pro with M1 processor, macOS version 11.0.1, Python 3.8 in PyCharm, Tensorflow version 2.4.0rc4 (also tried 2.3.0, 2.3.1, 2.4.0rc0). I am trying to run the following code:</p>
  <pre><code>import tensorflow
  </code></pre>
  <p>This causes the error message:</p>
  <pre><code>Process finished with exit code 132 (interrupted by signal 4: SIGILL)
  </code></pre>
  <p>The code runs fine on my Windows and Linux machines.
  What does the error message mean and how can I fix it?</p>