我一直在努力解決這個問題,並且一直無法找到工作解決方案。當我用python-v導入cv2時,我得到了無法在Python 3.5上導入cv2 DLL加載失敗
>>> import cv2 Traceback (most recent call last):
File "<stdin>", line 1, in <module> File "<frozen importlib._bootstrap>",
line 969, in _find_and_load File "<frozen importlib._bootstrap>",
line 958, in _find_and_load_unlocked File "<frozen importlib._bootstrap>",
line 666, in _load_unlocked File "<frozen importlib._bootstrap>",
line 577, in module_from_spec File "<frozen importlib._bootstrap_external>",
line 914, in create_module File "<frozen importlib._bootstrap>",
line 222, in _call_with_frames_removed
ImportError: DLL load failed: The specified module could not be found.
我在Windows 10 64位上使用Python 3.5和Anaconda3。我已經通過了關於這個的所有其他帖子在stackoverflow。基於這裏是我所做過的事情的一些信息:
我安裝了Visual Studio 14.0從從這裏VC++ 2015年的獨立工具http://landinghub.visualstudio.com/visual-cpp-build-tools
我刪除了我的老isual C++可再發行組件包,安裝https://www.microsoft.com/en-gb/download/details.aspx?id=48145。我msvcp140.dll存在的位置:C:\ Program Files文件(x86)的\微軟的Visual Studio 14.0 \ VC \ REDIST \ 64 \ Microsoft.VC140.CRT
- 安裝OpenCV的蟒蛇
我複製了cv2.pyd包到我的庫/站點包目錄
任何建議對我缺少的是什麼嗎? 在此先感謝!