当前位置:   article > 正文

不同python版本opencv-python无错误安装(python39为例)_importerror: bindings generation error. submodule

importerror: bindings generation error. submodule name should always start w

安装opencv-python后运行报错

ImportError: Bindings generation error. Submodule name should always start with a parent module name. Parent name: cv2.cv2. Submodule name: cv2


超低价nisp报名(二级比官网少一千多),可加本人v:zjhululu
 

问题分析

python版本与opencv-python版本不匹配造成

解决方法(python39为例,其他版本方法相同)

1、先卸载原先的库

pip uninstall numpy

pip uninstall opencv-python

pip uninstall opencv-contrib-python

2、升级pip模块

pip install --upgrade pip

3、安装wheel和numpy包

(wheel 包是一种类似于zip 格式的文件,此次安装wheel 模块,是为了后面安装whl文件 做准备)

pip install wheel

pip install numpy

4、安装opencv-python

https://www.lfd.uci.edu/~gohlke/pythonlibs/

8424f976f684492eac5f507c4ea5e656.png

d67c9f4b096e4848a840c3916da601bc.png

 然后进行安装

pip install F:\opencv_python-4.5.5-cp39-cp39-win_amd64.whl

6a02869c1c684e86b99d036c4ada0e61.png

 5、安装opencv-contrib-python,版本与上面opencv-python相同

pip install opencv-contrib-python==4.5.5

报错,没有这个版本,那就从下面两个选一个

802d486f95954c7080fdea9bafa020ac.png

我用的第一个,成功了

pip install opencv-contrib-python==4.5.5.62

bd86f2b40be84fe6876bfa48eece8355.png

插个题外话:超低价nisp,cisp报名,加v:zjhululu

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/82407
推荐阅读
相关标签
  

闽ICP备14008679号