New submission from eryksun:

The Windows launcher searches PATH to implement the shebang "#!/usr/bin/env". 
Given "#!/usr/bin/env python", it always searches for L"python" (see issue 
17903), even in pyw.exe. maybe_handle_shebang in PC/launcher.c should instead 
use a macro that's conditionally defined as L"pythonw" when building pyw.exe 
and L"python" when building py.exe. This parallels the existing 
PYTHON_EXECUTABLE macro.

----------
components: Windows
messages: 252681
nosy: eryksun, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: pyw should search for pythonw to implement #!/usr/bin/env  python
type: behavior
versions: Python 3.4, Python 3.5, Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25360>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to