Description
Portable programs means it leaves no traces on the computer (No Configuration Files / Folders or Registry Keys and require no privileges to run).
WinPython (Which is amazing) claims to be portable but effectively it is not.
This is mainly because some modules aren't configured for portable mode (Spyder and Jupyter for instance).
This could be solved by defining the System Variable of the User Profile Folder to the WinPython installation folder.
We managed to work with Spyder on that - spyder-ide/spyder#4150.
Hopefully the next version will let WinPython use Spyder's Portable Mode.
But work needed with regard to QT5 and Jupyter.
A collaboration on that can be made with experienced people doing that at PortableApps.
Someone started this project - PortableApps WinPython.
They developed very nice procedure to portablize any program.
I think it would be great to collaborate on that.