Message 332913 - Python tracker

Message332913

Author steve.dower
Recipients Ray Donnelly, paul.moore, steve.dower, tim.golden, zach.ware
Date 2019-01-03.07:26:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1546500386.22.0.760911518214.issue35644@roundup.psfhosted.org>
In-reply-to
Content
That patch will break the case where the launcher *is* present, which is why it was changed. If you're sure the launcher won't be present under Scripts/nt, then that patch is okay. You'll probably need to add code to also copy python37.dll and vcruntime140.dll, since those are needed by the regular python.exe but not the launcher.

However, why not use the launcher? All it does is find pyvenv.cfg, read its home variable and launches the python.exe it finds there. If you copy your build of venvlauncher over (or even our build) it will do the same thing.

That said, I'm a little concerned about the sys.path in your first post. I assumed nobody had hit problems since there haven't been any complaints (I've been using the Store version exclusively since 3.7.2 was released), but there seems to be something wrong there. Perhaps it was due to your build?
History
Date User Action Args
2019-01-03 07:26:27steve.dowersetrecipients: + steve.dower, paul.moore, tim.golden, zach.ware, Ray Donnelly
2019-01-03 07:26:26steve.dowersetmessageid: <1546500386.22.0.760911518214.issue35644@roundup.psfhosted.org>
2019-01-03 07:26:26steve.dowerlinkissue35644 messages
2019-01-03 07:26:26steve.dowercreate