I have a situation very much like the one at ImportError: DLL load failed: %1 is not a valid Win32 application, but the answer there isn\'t working for me.
My Python
This has worked for me. I have tried different methods but this was my best solution.
Open command prompt and type the following; pip install opencv-python. (make sure your internet is on). after that try importing it again.
pip install opencv-python