python - 在anaconda3中安装opencv

标签 python opencv anaconda

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

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

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

最佳答案

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

右键单击“我的电脑”(或 Windows 8.1 上的“这台电脑”)-> 左键单击“属性”-> 左键单击“高级”选项卡-> 左键单击“环境变量...”按钮。

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

| 32 位或 64 位机器? |变量 |值(value) | |------------------------|------------|------ ------------------------------| | 32 位 | OPENCV_DIR | C:\opencv\build\x86\vc12 | | 64 位 | OPENCV_DIR | C:\opencv\build\x64\vc12 | 将 %OPENCV_DIR%\bin 附加到用户变量 PATH。

例如,我的 PATH 用户变量如下所示......

之前:

C:\Users\Johnny\Anaconda;C:\Users\Johnny\Anaconda\Scripts 之后:

C:\Users\Johnny\Anaconda;C:\Users\Johnny\Anaconda\Scripts;%OPENCV_DIR%\bin

关于python - 在anaconda3中安装opencv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41199408/

相关文章:

python opencv cv2.cv.CV_CAP_PROP_FRAME_COUNT 得到错误的数字

python - 取消设置 Conda 中的代理

open() 未分配给任何变量时的 Python 文件状态

python - 如何更新概率矩阵

python - Python Opencv-获取区域坐标

python - Anaconda,更新Pytorch到最新版本1.5

tensorflow - 无法使 Tensorflow 与 pypy3 和 conda 一起工作。无效的 ELF

python - 在模块加载时设置类的属性

python - 如何在 Flask 中提供临时下载地址?

image-processing - 在opencv中,如何将灰度图像复制并缩放到另一个彩色图像