This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients Kevin Schlossser, Yurii Leonov, dstufft, eric.araujo, p-ganssle, paul.moore, scoder, steve.dower, tim.golden, xinfazhu, zach.ware
Date 2020-02-23.23:10:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1582499439.61.0.714036553511.issue38597@roundup.psfhosted.org>
In-reply-to
Content
Okay, looking at _find_vcvarsall in distutils, I'm guessing that something about how your machines are set up means that the vcredist search is failing.

First, could you specify which versions of Visual Studio you have installed, and if possible which one is being found and used by your builds.

Then, if you can search your install to find both vcvarsall.bat and vcruntime140.dll (there will be a few of these) and post the paths, that may indicate if the layout isn't consistent.

Distutils will try and dynamically link to the runtime if you have the redist, and statically link it if you don't (though I don't remember why it doesn't just rely on the copy included with Python... probably future-proofing or licencing).
History
Date User Action Args
2020-02-23 23:10:39steve.dowersetrecipients: + steve.dower, paul.moore, scoder, tim.golden, eric.araujo, zach.ware, dstufft, p-ganssle, Kevin Schlossser, Yurii Leonov, xinfazhu
2020-02-23 23:10:39steve.dowersetmessageid: <1582499439.61.0.714036553511.issue38597@roundup.psfhosted.org>
2020-02-23 23:10:39steve.dowerlinkissue38597 messages
2020-02-23 23:10:39steve.dowercreate