When I installed OpenCV using Homebrew (brew), I got this problem whenever I run this command to test python -c \"import cv2\":
brew
python -c \"import cv2\"
Run
Because you have multiple versions of NumPy installed.
Try pip uninstall numpy and pip list | grep numpy several times, until you see no output from pip list | grep numpy.
pip uninstall numpy
pip list | grep numpy
Then pip install numpy will get you the newest version of NumPy.
pip install numpy