2015-11-08 89 views
2

我知道這個問題已經提出過,我試過所有我發現無效的修復。當我嘗試導入CV2我得到的消息:python,windows 7,無法導入cv2

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

我上windows 7, 64bit運行python 2.7。我試着使用安裝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

但是,我沒有看起來像(C:\ opencv \ build \ bin \ Release)的opencv二進制文件路徑,所以我添加了兩個路徑,c:\ opencv \ build \ x64 \ vc12 \ bin和c:\ opency \ build \ vc11 \ bin添加到我的PATH環境變量中。但是,這也沒有效果,我仍然在嘗試導入cv2時遇到錯誤。我可能做錯了什麼?

回答