title: Which Python should I install (and how) when using msys2?
body: <p>While the current official Python version is 3.6, msys2 provides <em>two</em> packages for <code>python3</code>:</p>
  
  <ul>
  <li><code>msys/python3</code>, <a href="https://github.com/git-for-windows/MSYS2-packages/blob/7d77534a4f03a28ff36649db124e51cf4eb4414a/python3/PKGBUILD#L7" rel="nofollow noreferrer">currently using 3.4</a></li>
  <li><code>mingw64/mingw-w64-x86_64-python3</code>, <a href="https://github.com/git-for-windows/MINGW-packages/blob/9f5f700254f3038c47a79c83986fb1edc4f7abcc/mingw-w64-python3/PKGBUILD#L19" rel="nofollow noreferrer">currently using 3.5</a></li>
  </ul>
  
  <p>So which version should I use when and how? Can't I just use the Windows 3.6 and somehow tell <code>pacman</code> to use that? Or can I get 3.6 running in a msys/mingw'd version and also use that in Windows so I don't need two/three installations?</p>