当前位置:   article > 正文

Conda安装opencv后显示找不到指定的模块_dll load failed while importing cv2: 找不到指定的模块

dll load failed while importing cv2: 找不到指定的模块

Conda安装opencv后显示找不到指定的模块

问题

直接通过conda install opencv安装的opencv,通过Import cv2之后,显示DLL load failed while importing cv2: 找不到指定的模块。

conda install opencv
  • 1
DLL load failed while importing cv2: 找不到指定的模块。
  • 1

image-20240507171645404

解决

经过多方查找,最终确定是版本对应的问题,我用的是Python3.9,对应的opencv版本4.5.1,而我用的源默认下载的版本是4.6.0,因此会报错,所以卸载opencv之后,直接通过conda命令指定对应的版本下载即可

conda uninstall opencv
  • 1
conda install opencv==4.5.1 -c conda-forge
  • 1

总结

以后安装第三包之前一定要确认好对应的环境以及相应的包的依赖版本,尽量不要直接conda install,很多时候报错就是版本的对应问题,找不到对应的版本的时候就在命令后加上-c conda-forge,速度慢但是内容全

-c conda-forge
  • 1

参考

https://blog.csdn.net/weixin_44340978/article/details/132647309

https://blog.csdn.net/weixin_44340978/article/details/132647309
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/870398
推荐阅读
相关标签
  

闽ICP备14008679号