Following this: http://www.pyimagesearch.com/2016/12/19/install-opencv-3-on-macos-with-homebrew-the-easy-way/
Then tried to verify... with a fail.
$> python
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(./cv2.so, 2): Symbol not found: _PyModule_Create2
Referenced from: ./cv2.so
Expected in: flat namespace
in ./cv2.so
Found this github issue: opencv/opencv#5447. Specifically, this is the comment that allowed me to understand the problem and fix it: opencv/opencv#5447 (comment)
The python script below was run to fix the problem and then I repeated the verification step above.