[New-bugs-announce] [issue35699] distutils cannot find Build Tools 2017 since 3.7.2

Marc Schlaich report at bugs.python.org
Wed Jan 9 07:53:53 EST 2019


New submission from Marc Schlaich <marc.schlaich at googlemail.com>:

vshwere.exe doesn't return Build Tools 2017 per default. This means Build Tools 2017 are not detected by distutils in 3.7.2 and you get the famous "Microsoft Visual C++ 14.0 is required" error.

Please see https://github.com/Microsoft/vswhere/issues/125 for more details.

The solution is to add 

    "-products", "*",

to the vswhere.exe call.

This is a regression of https://bugs.python.org/issue35067.

----------
components: Distutils
messages: 333312
nosy: dstufft, eric.araujo, schlamar, steve.dower
priority: normal
severity: normal
status: open
title: distutils cannot find Build Tools 2017 since 3.7.2
type: behavior
versions: Python 3.7, Python 3.8

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue35699>
_______________________________________


More information about the New-bugs-announce mailing list