| > "python" shall invoke python2 and not python3 The current version of PEP 394 says: ] If the python command is installed, it is expected to invoke either the same version of Python as the python3 command or as the python2 command. ] Distributors may choose to set the behavior of the python command as follows: python2,
python3,
not provide python command,
allow python to be configurable by an end user or a system administrator.
The part you quoted is from the section "History of this PEP". Just before your quoted text is:] This PEP originally provided a very simple mechanism ... and just after it is: ] However, these recommendations implicitly assumed that Python 2 would always be available. This historic advice is no longer recommended. The change was made on July 5, 2019 - https://github.com/python/peps/commit/ae932bd6fd2c493d7d64ce... . |