怎么在Python 3. x中安装opencv + opencv_contrib模块

  介绍

怎么在Python 3。x中安装opencv + opencv_contrib模块?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

环境:这个主题,64位

python版本:3.5.1,蟒蛇2.4.1(64位)

<强> 1。选择合适的版本下载

<强>特别注意:

1。这里的64位指的是Python安装的64位而不是操作系统,有时候64位的操作系统同样可能安装了32位的Python。确认安装的版本方法为打开cmd界面,输入Python——版本进行查询。

2。如果你想使用如筛选的功能,单单安装opencv是不够的,需要同时安装opencv_contrib,对应于上一个网址中下载opencv_python ? 3.2.0 + contrib ? cp35 ? cp35m ? win_amd64。whl直接进行安装即可(不用安装没有opencv_contrib版本的)。除了包的名字不同以外,安装步骤和下面都是相同的。

<强> 2。安装下载的。whl文件,在cmd界面中输入:

pip  install 文件路径\ opencv_python ? 3.2.0 ? cp35 ? cp35m ? win_amd64。whl

比如我将其放在c盘中,则使用:

pip  install  c: \ opencv_python ? 3.2.0 ? cp35 ? cp35m ? win_amd64.whl

这个安装过程应该会很快,这一步完成后就安装成功了~

<强>当然,很可能像我一样出现了如下错误:

opencv_python ? 3.2.0 ? cp35 ? cp35m ? win_amd64。python whl不是一个支持轮>   祝辞祝辞祝辞,import 皮普,,   祝辞祝辞祝辞,print (pip.pep425tags.get_supported ())

<强>返回结果:

[(‘cp35& # 39;,,没有,,,”win_amd64& # 39;), (‘py3& # 39;,,没有,,,”win_amd64& # 39;), (‘cp35& # 39;,,没有,,,“任何# 39;),(‘cp3 # 39;,,没有,,,“任何# 39;),(‘py35& # 39;,,没有,,,“任何# 39;),(‘py3& # 39;,,没有,,,“任何# 39;),(‘py34& # 39;,,没有,,,“任何# 39;),(‘py33& # 39;,,没有,,,“任何# 39;),(‘py32& # 39;,,没有,,,“任何# 39;),(‘py31& # 39;,,没有,,,“任何# 39;),(‘py30& # 39;,,没有,,,“任何# 39;)

<强>发现问题了么?我想要安装的是

opencv_python ? 3.2.0 ? cp35 ? cp35m ? win_amd64.whl,它的三个关键字是(“cp35& # 39;‘cp35m& # 39;,“win_amd64& # 39;),但我电脑里的皮普并没有与之完全对应的,因而出现了不支持的现象。

解决方案当然就是更新pip了。

使用更新指令python - m pip安装,升级皮普就可以解决问题了。

不过更新指令连接可能不是很稳定会更新一半就报错,多试几次就好了~

<强> 3。测试opencv的确安装成功

python   在祝辞祝辞import  cv2   在祝辞祝辞,lena =, cv2.imread (“d: \ lena.jpg"), # #找一个放了照片的路径   在祝辞祝辞,cv2.imshow (“Image"莉娜),,   祝辞祝辞祝辞,cv2.waitKey (0)

看完上述内容,你们掌握怎么在Python 3. x中安装opencv + opencv_contrib模块的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

怎么在Python 3. x中安装opencv + opencv_contrib模块