I create an .exe file by cx_freeze and copy all the .dll file I can find to the folder which includes that .exe.
The problem is I can run the .exe on my computer perfectly but can't run on another computer by using the same folder. I have tried 3 different computers and all pop up the error message "This application failed to start because it could not find or load the Qt platform plugin "windows" in ""."
It really confuses me why the problem exists on another computer but doesn't exist on mine.
I solved it by copy and paste "platforms" folder to the .exe folder. In my case, because I have installed Anaconda IDE, the path of this folder is Anaconda3/Library/plugins/platforms.
Hope this will help you.
Could not find or load the Qt platform plugin "windows" -- cx_freeze(.exe)