title: Install `pygame` with Pip problems
body: <p>When I run <code>python -V</code> on terminal, it outputs <code>Python 3.8.0</code> but whenever I try to install a library with pip, it always downloads to Python 3.7.</p>
  
  <p>For example, when I run <code>pip3 install pygame</code>, it outputs <code>Requirement already satisfied: pygame in /usr/local/lib/python3.7/site-packages (1.9.6)</code> but when I test it with <code>import pygame</code>, it returns <code>ModuleNotFoundError: No module named 'pygame'</code>.</p>
  
  <p>I think I installed Python 3.8 incorrectly? I've been using an older version of python with no problems up to now, and I tried installing python 3.8 with pyenv, and ever since then I've had this problem.</p>
  
  <p>My pip is updated: <code>Requirement already up-to-date: pip in /usr/local/lib/python3.7/site-packages (20.0.2)</code></p>
  
  <p>P.S. Is it just me or do you guys have two folders called Python in both your user library and Macintosh HD library? Also, the 3.7.7 is referring to a totally different folder at <code>Macintosh HD/ussr/local/Cellar/python</code>... is this normal?</p>
  
  <p><strong>Edit:</strong> <code>pip3 --version</code> returns <code>pip 20.0.2 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)</code></p>
  
  <p><strong>Edit 2:</strong> Tried using <code>venv</code>. A really long error... (the below error message is only the final part of the actual error message)</p>
  
  <pre><code>ERROR: Command errored out with exit status 1: /Users/username/my_venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/g3/8kbv7g411r32xwzp2681_s540000gn/T/pip-install-ywfy_s_y/pygame/setup.py'"'"'; __file__='"'"'/private/var/folders/g3/8kbv7g411r32xwzp2681_s540000gn/T/pip-install-ywfy_s_y/pygame/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/g3/8kbv7g411r32xwzp2681_s540000gn/T/pip-record-fxa7km57/install-record.txt --single-version-externally-managed --compile --install-headers /Users/username/my_venv/include/site/python3.8/pygame Check the logs for full command output.
  </code></pre>
  
  <p><strong>Edit 3:</strong> I just tried reinstalling numpy &amp; pandas &amp; matplotlib, it works with <code>pip3.8 install &lt;library&gt;</code> but pygame doesn't work. Could it be pygame's fault?</p>
  
  <p><strong>Edit 4:</strong> Nevermind, I figured it out! Apparently pygame dev 3 wasn't out when Python 3.8 was released, so I have to modify my command to dev 6 with
  <code>python3 -m pip install pygame==2.0.0.dev6</code>... I don't know why it doesn't fetch the latest version by default but it worked so thank you for your help and time!</p>