2015-11-08 2 views
2

Я знаю, что этот вопрос был поднят раньше, я пробовал все исправления, которые я нашел безрезультатно. Когда я пытаюсь импортировать CV2 я получаю сообщение:python, windows 7, не может импортировать cv2

DLL load failed: %1 is not a valid Win32 application. 

Я бегу python 2.7 на windows 7, 64bit. Я попытался установить cv2 с помощью:

python -m pip install cv2 

, а также установка .whl файла (opencv_python-2.4.12-cp27-none-win_amd64.whl) таким же образом. Оба раза, подсказка cmd сообщает мне, что они установлены правильно, но я все еще не могу импортировать cv2.

Следующее, что я попробовал, это загрузить последнюю версию opencv и следовать указаниям here, чтобы установить его.

Я также попытался в том числе пути к файлу .pyd в моих переменных окружения:

c:\opencv\build\python\2.7\x64; c:\Python27\Lib\site-packages

я все еще получаю ошибку при попытке импортировать CV2:

DLL load failed: %1 is not a valid Win32 application. 

рядом, я пытался решенное исправление, предложенное в этой теме далее, я попытался решить проблему, предложенную в этой теме ImportError: DLL load failed: %1 is not a valid Win32 application

Однако у меня не было пути к двоичным файлам opencv, которые выглядели как (C: \ opencv \ build \ bin \ Release), поэтому я добавил два пути: c: \ opencv \ build \ x64 \ vc12 \ bin и c: \ opency \ build \ vc11 \ bin для переменных среды PATH. Однако это не имеет никакого эффекта, и я все еще получаю ошибку при попытке импортировать cv2. что я могу делать неправильно?

ответ

Смежные вопросы