我知道這個問題已經提出過,我試過所有我發現無效的修復。當我嘗試導入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時遇到錯誤。我可能做錯了什麼?