在anaconda下安装opencv,conda安装opencv-python
注:numpy,matplotlib等。必须在安装opencv之前安装。
一、安装方法
傻逼奥特曼,在线安装
首先安装opencv-python
安装pip opencv-python - user
我的python版本是3.6.8,opencv安装默认版本是opencv _ python-4 . 1 . 0 . 25-cp36-cp36m-win _ amd64 . whl。
重新安装opencv-contrib-python
pipinstallopencv-contrib-python-user
1:安装此方法后,将CV2导入为CV后的代码可以正常运行,但不能自动完成。
解决方案一:将cv2.cv2作为cv导入(这种方法有时不成功)。
在这种情况下,比如cv.imread()本来是一个函数,但只能补充到cv.imread。
解决方法:请将项目解释器换到另一个路径,然后换回来;
原因:当库文件被新添加到项目中时,pycharm将对库文件进行索引,并显示进度条“更新项目”在皮查姆的底部。直到进度条结束,代码才会自动完成。
解决方案2:
(1)选择上图中的项目解释器,只保留python的一个路径,删除其他所有无效或错误的路径。
2)修改cv2/__init__中的代码。py文件如下:
进口系统
导入操作系统
导入库
OS . environ[ path ]=OS . paths epos . path . dirname(OS . path . real path(_ _ file _ _))
从. cv2导入*
全局变量()。update)import lib . import _ module( cv2 . cv2 )。__字典_ _)
3)删除生成的pyc文件。
)4) pycharm重启;导入cv2作为cv,完美解决方案
Psdyb,脱机安装
pipinstallopencv _ python-4 . 1 . 1 contrib-cp36-cp36m-win _ amd64 . whl
pipinstallopencv _ python-4 . 1 . 1 contrib-cp36-cp36m-win _ amd64 . whl
其次,测试安装版本
三。评论
python扩展包的非正式windows二进制文件请参考以下URL。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。