Question: 1 is not a valid win32 application opencv?
Answer: Not a valid Win32 application means that the python shell is running 32 bits, but the opencv package cv2 that it is attempting to import is NOT 32 bits. Opencv only seems to provide an x64 or x86 option; they must not have updated their instructions or links after they updated their code.