Famous for its easy to understand syntax, massive community, helpful documentation, and incredible API support. Python is used across many applications and desktop software, for example Google uses python!
Generally when you download Python for windows all it comes with is Python, and IDLE. IDLE is just a basic IDE (Integrated Development Environment) for Python. Sometimes we want more than that, and it would be great if we could have it all in one place.
The easiest way to run Python, Spyder with SciPy and friends out of the box on any Windows PC, without installing anything!
Included in WinPython are
First, you need to head to this website: https://winpython.github.io/
Once you get there you will see something like this:
Click the "downloads" link of the version of Python you want (along with the architecture of your PC)
You will be redirected to SourceForge, where you can download the latest stable version or the version you want.
Now that you have downloaded WinPython, you need to install it. Go ahead and run the installer you downloaded.
If you head to the directory that you specified in the install, you should see something similar to this:
I would personally recommend Spyder for basic/advanced Python needs.
Here is an image of it:
You can install Python packages (for portable use)
You can also "Register WinPython" for permanent use.
This will create shortcuts for all of the programs included in WinPython, and will also automatically associate file extensions with the correct program.
This is highly useful for a full scientific Python install for non-portable use.