The easiest way to run Python, Spyder with SciPy and friends out of the box on any Windows PC, without installing anything! (Source: Homepage)
Dual-Mode App Zero Package:
Download WinPython Portable 184.108.40.206 Dev Test 1 English [31.5MB download / 153.7MB installed]
Full package 32-bit:
Download WinPython Portable 220.127.116.11 Dev Test 1 English [270.0MB download / 1.4GB installed]
Project on GitHub / SourceForge
18.104.22.168 Dev Test 1 (2017-05-14): Update base app + add x64 binaries + add DefaultData
22.214.171.124 Dev Test 1 (2017-04-27): Initial release
Wow, this is a great move!
1. Does it support launching Spyder and Jupyter?
2. Does it clean all the traces of Spyder and Jupyter?
Yes I inlcuded launchers for all applications. It should clean all traces after exiting. But if you want to make sure it does you could do a RegShot log for me. One before launching it and one after finishing your work and it exited correctly. Maybe some files will only be created if Spyder or Jupyter are really used.
I maybe update the package to a 3.5.x version as I found out there is a PyPi package for the Qt Designer. That's why I did this specific version because it's the last one with Qt Designer included.
I think a Python 3.5.x (Qt5 32-bit) should be the best stable environment at the moment. Any thoughts?
I always prefer 64 Bit versions.
Python is about messing with large data.
In our days 32 Bit just isn't enough for that.
From WinPython I would stick to the latest one in its 64 Bit version (Currently - WinPython 126.96.36.199Qt5-64bit).
Update base app + add x64 binaries + add DefaultData
Is there some reason this has 10 launchers in it? If it's a bunch of things dependent on Python, shouldn't Python be a CommonFiles plugin and then the apps be separate?
Sometimes, the impossible can become possible, if you're awesome!
WinPython bundles a bunch of different Python software. If you are looking for a portable python to put in CommonFiles you should check out embeddable Python: https://www.python.org/downloads/windows/
I used it to build ReText Portable