I installed Python the easy way. I went to https://ninite.com/ and it's installed. I can only guess why anyone would use anything else.
If the Ninite install fails the usual cause is a corrupted Windows install or "other issues." Other includes antivirus suites, non-admin accounts and company controlled laptops.
I recently upgraded to Windows 10 Professional, and then tried to download and install Python 3.7.4 for Windows from the python.org website. The .exe file will download just fine, but when I attempt to start the install from the download folder I will get the message 'The feature you are trying to use is on a CD-ROM or other removable disk that is not available. Insert the Python 3.7.4 Core Interpreter (32 bit) dish and click OK'. The error code it gives is '0x8007064c', which says the installation source is not available. Looking at the .log file shows three similar entries at the end that say 'Failed to install - configure - execute the MSI package. Have moved the .exe file to different folders, used 'Run' and 'Save' for the .exe file, but keep getting the same results. CD-ROM works fine for all other tasks.