Message357453
Yeah, this definitely relates to how Windows handles unqualified argv[0] in CreateProcess. Though I thought we checked that out in another issue and decided that "most" people are correctly using sys.executable here? (Or decided that it was documented well enough that they should, and using a "python" literal was relying on OS behaviour.)
I'm not a fan of trying to override the OS handling in subprocess, though that would be the fix. Possibly we could handle "python[.exe]" literals by substituting sys.executable transparently? |
|
Date |
User |
Action |
Args |
2019-11-25 18:58:07 | steve.dower | set | recipients:
+ steve.dower, paul.moore, eric.smith, tim.golden, zach.ware, eryksun, uranusjr |
2019-11-25 18:58:07 | steve.dower | set | messageid: <1574708287.61.0.98930348385.issue38905@roundup.psfhosted.org> |
2019-11-25 18:58:07 | steve.dower | link | issue38905 messages |
2019-11-25 18:58:07 | steve.dower | create | |
|