Use shutil.which instead of distutils.spawn.find_executable

Merged Chris Burr requested to merge branch/chrisburr/setuptools-fix into branch/py3.7

Importing distutils in _sysconfigdata causes _distutils_hack in setuptool to partially fail. See #3703 (closed) and pypa/setuptools#3165 for details.

Merge request reports