Cv2 import contains nothing

is there any chance, you have something else named cv2 in your env
(a .py file, a (even empty !) directory) ?

pip and other tools sometimes do not clean up properly