title: Problems with Python directories, pip and new libraries
body: <p>I have problems running Python programs on Windows10 x64 (either via console or Pycharm) since I've installed numpy, django, wheel et al via pip on the console. Unfortunately I can't make heads nor tail of the error message.</p>
  
  <p>Running for example (in Windows Powershell):</p>
  
  <pre><code>PS C:\Users\cqqkie&gt; python
  Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; import numpy as np
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    File "C:\Users\cqqkie\AppData\Roaming\Python\Python38\site-packages\numpy\__init__.py", line 140, in &lt;module&gt;
      from . import _distributor_init
    File "C:\Users\cqqkie\AppData\Roaming\Python\Python38\site-packages\numpy\_distributor_init.py", line 26, in &lt;module&gt;
      WinDLL(os.path.abspath(filename))
    File "C:\Program Files\Python38\lib\ctypes\__init__.py", line 373, in __init__
      self._handle = _dlopen(self._name, mode)
  OSError: [WinError 193] %1 is not a valid Win32 application
  &gt;&gt;&gt;
  &gt;&gt;&gt; x = np.array([[1, 2, 3], [4, 5, 6]])
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  NameError: name 'np' is not defined
  </code></pre>
  
  <p>Possible causes:<br /></p>
  
  <ol>
  <li><p>I have recently reinstalled Python 3.8.2 as Administrator (usable for all users)
  in "C:\Program Files\Python38" and when I log to my computer as admin and run the code via console, the above code works. (after pip installing as user I've pip installed numpy as Admin)</p></li>
  <li><p>Next, I've installed the problematic packages/libraries first via and got the warning:</p></li>
  </ol>
  
  <pre><code>C:\Users\cqqkie&gt;pip install wheel &lt;br /&gt;
  Defaulting to user installation because normal site-packages is not writeable 
  Collecting wheel   Using cached wheel-0.34.2-py2.py3-none-any.whl (26 kB)
  Installing collected packages: wheel   WARNING: The script wheel.exe is installed
   in 'C:\Users\cqqkie\AppData\Roaming\Python\Python38\Scripts' which is not on 
  PATH.   
  Consider adding this directory to PATH or, if you prefer to suppress this 
  warning, use --no-warn-script-location. 
  Successfully installed wheel-0.34.2
  </code></pre>
  
  <ol start="3">
  <li><p>I've tried adding:</p>
  
  <p>'C:\Users\cqqkie\AppData\Roaming\Python\Python38\Scripts'<br />
  'C:\Program Files\Python38\Scripts'<br />
  'C:\Users\cqqkie\AppData\Local\Programs\Python\Python38-32'<br /></p>
  
  <p>to my systems variables as well as user variables in environment variables.</p></li>
  </ol>
  
  <p>It's not working and I'm pretty confused at this point. What seems to be the problem here?</p>