我一直在努力解决这个问题,并且一直无法找到工作解决方案。当我用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包到我的库/站点包目录
任何建议对我缺少的是什么吗? 在此先感谢!