在anaconda3中安装opencv

时间:2016-12-17 14:08:11

标签: python opencv anaconda

大家好我刚刚在Windows 8.1中安装了anaconda3,并从文件c:/.... / opencv / build / python / 2.7 / x64 / cv2.pyd中复制了opencv 2.4.13和3.1.0 / Ive我把它粘贴到C:\ Users ..... \ Anaconda3 \ Lib \ site-packages。我将opencv 2.4.13作为cv2.pyd和opencv 3.1.0作为cv2(3)pyd粘贴,以便在我想使用其中任何一个时更改它。我的系统是64位,我使用jupyter笔记本。当我运行命令import cv2时,它会写我

ImportError Traceback(最近一次调用最后一次)  in() ----> 1导入cv2 在anaconda3中我使用python3.5

ImportError:DLL加载失败:找不到指定的模块。

1 个答案:

答案 0 :(得分:0)

我可能会遗漏一些东西,但我相信你只是缺少设置环境。变量。 设置环境变量

右键单击"我的电脑" (或"此PC"在Windows 8.1上) - >左键单击属性 - >左键单击"高级"标签 - >左键单击"环境变量......"按钮。

添加一个新的用户变量以指向OpenCV(32位系统的x86或64位系统的x64。)我目前使用的是64位计算机。

| 32位还是64位机器? |变量|价值| | --------------------------- | -------------- | ------ -------------------------------- | | 32位| OPENCV_DIR | C:\opencv\build\x86\vc12 | | 64位| OPENCV_DIR | C:\opencv\build\x64\vc12 | 将%OPENCV_DIR%\ bin附加到用户变量路径。

例如,我的PATH用户变量看起来像这样......

在:

C:\用户\约翰尼\阿纳康达; C:\用户\约翰尼\阿纳康达\脚本 后:

C:\用户\约翰尼\阿纳康达; C:\用户\约翰尼\阿纳康达\脚本;%OPENCV_DIR%\ bin中