[Distutils] BUG: Python version confusion leads to cryptic errors on Windows