It is worth noting that you do, however, need to consider the version of
Python when trying to execute on significantly older Windows versions and different word sizes, i.e.:
- Built with 64-bit Python -> will not work on 32 bit Windows 10 (11 dropped 32 bit support)
- Built with 32-bit Python -> will work on both 32 & 64 bit Windows 10 & currently 11 but there are reports that this may change in "a future version of Windows 11"
- Built with Python > 2.5.4 -> will not work on Windows < XP
- Built with Python >= 3.4 -> will not work on Windows =< 2000
- Built with Python >= 3.7 -> will not work on Windows =< Vista
- Built with Python >= 3.9 -> will not work on Windows =< 7
I know that these older Windows versions are "unsupported" but there are still machines out there using them so thought it was worth mentioning