I've tried bundling my application with PyInstaller and CxFreeze but both gave me lots of issues. I think this might be caused by the fact that I'm using lots of libraries such as TF, Keras, Pandas, Pillow, OpenCV, etc..
Is there any other option for bundling my python app? I do not need to distribute it, I just need to bring it to school to show it to my professor without having to install python or any other library.
I thought of making a USB with a virtualenv on it, and install all the necessary libraries but then, when I try to run the script, it complains about lots of missing files from the standard library that virtualenv didn't copy. So I have to go to my Python installation folder and copy those to the venv, which seems kind of ugly.
Is there a better option?
EDIT: PortablePython is not an option because it's not Python3 compatible and because it's discontinued