Вы должны установить opencv, используя утилиты python dist. Это можно сделать, перейдя в каталог opencv и набрав:
python setup.py install
Edit:
openCV использует distutils, но несколько косвенно. В UNIX установка происходит примерно так:
configure
make -j 8
make install
Для Windows самый простой подход, вероятно, состоит в том, чтобы загрузить установщик, так же как самый простой подход для Linux - использовать менеджер пакетов для установки приложения. Вы не можете просто скопировать OpenCV в путь Python и заставить вещи работать, так как он опирается на ряд библиотек C, которые необходимо скомпилировать.
Я бы предположил, что установщик Windows установит двоичные файлы (вместо того, чтобы компилировать все, и, вероятно, неправильно использовать установщик и все компилировать самостоятельно). В любом случае, не копируйте файлы самостоятельно, ни выполняйте установку, либо используйте программу установки.
Удачи с OpenCV, и я надеюсь, вам понравится его использовать!