title: MemoryError when creating a very large numpy array
body: <p>I'm trying to create a very large numpy array of zeros and then copy values from another array into the large array of zeros.  I am using Pycharm and I keep getting: <code>MemoryError</code> even when I try and only create the array. Here is how I've tried to create the array of zeros:</p>
  
  <pre><code>import numpy as np
  
  last_array = np.zeros((211148,211148))
  </code></pre>
  
  <p>I've tried increasing the memory heap in Pycharm from 750m to 1024m as per this question: <a href="https://superuser.com/questions/919204/how-can-i-increase-the-memory-heap-in-pycharm">https://superuser.com/questions/919204/how-can-i-increase-the-memory-heap-in-pycharm</a>, but that doesn't seem to help. </p>
  
  <p>Let me know if you'd like any further clarification.  Thanks!</p>