I've adjusted the macOS instructions slightly to be more general, e.g. do not advise symlinking a specific Python executable of a specific version, just tell people they should make sure it's in their environment. And yes, on Windows, python.exe is whatever version you have installed, so if you install Python 3, python.exe is going to be Python 3. I've removed the FreeBSD instructions because they only talk about working around ports potentially using Python 2.6, which is no longer relevant. If somebody here uses FreeBSD and has anything to add to the instructions not already covered by the Linux instructions, let me know.