If a student gets a startup failure message (we saw it on windows), it could be because of the conflicting Python versions being installed on the machine.
Here's more info (link was in the error message):
https://docs.python.org/3/library/idle.html#startup-failure