STINNER Victor added the comment:

Technically, /home/serhiy/py/cpython/Lib/../python is absolute and is a valid 
path. I'm not sure that it's possible to normalize sys.executable early in the 
Python initialization.

If we modify the site module to normalize sys.executable, it would mean that 
sys.executable wouldn't be normalized when using the python3 -S command line 
option. I dislike having subtle differences between site and no site.

I suggest to normalize sys.executable in the unit test.

----------
nosy: +haypo

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

Reply via email to