Why not just use the good old python windows installer? I am using it for many years on various systems for both pytgon 2x and 3x and never had any problem or thought that it was difficult.
On the other hand, installing a different than the default version of python on a linux system is not something that a newbie can do (since it involves getting the sjc, compiling it and making an altinstall).