Anaconda环境下解决“import cv2 失败 ImportError:DLL load fail:找不到指定模块”的方法

您所在的位置:网站首页 anaconda安装cv2模块 Anaconda环境下解决“import cv2 失败 ImportError:DLL load fail:找不到指定模块”的方法

Anaconda环境下解决“import cv2 失败 ImportError:DLL load fail:找不到指定模块”的方法

#Anaconda环境下解决“import cv2 失败 ImportError:DLL load fail:找不到指定模块”的方法| 来源: 网络整理| 查看: 265

刚开始接触Python和Opencv,遇到了常见问题,即用pip install opencv-python后,例程第一句 import cv2 as cv 报错。 查各类帖子,基本上说的是几类,一是下载.whl手动安装,二是VS2015的运行时环境,另外还有配置环境变量,或者把.dll文件换个位置等等方法。尝试了几种都不奏效。 我安装的环境是刚下载的,采用的是Anaconda3-5.3.0,自带的Python 3.7,用pip自动安装,或手动下载最新的opencv-python-3.4.3,仍然报错。 最终的解决方案,是在Anaconda环境下用它的界面进行环境配置。 第一步,先pip uninstall之前安装的opencv-python; 第二步,在Anaconda Navigator中,切换至Environments界面:

在这里插入图片描述 在这个界面中,可以看到各种包的状态,包括已安装的、未安装的、可升级的…… 在这里插入图片描述 第三步,在搜索框中,输入opencv,然后复选相关的三个包,再点Apply,就可以完成自动安装了。 自动安装的opencv-python版本是3.4.1,且提示可升级,不用管它。 在这里插入图片描述 安装完成后,不论是在Spyder环境下,还是在Anaconda Prompt下,import cv2都可顺利执行。 在这里插入图片描述 在这里插入图片描述 至此,opencv-python安装完毕。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3