详解pycharm的python包opencv(cv2)无代码提示问题的解决


Posted in Python onJanuary 29, 2021

我们在使用pycharm的时候总是很喜欢其强大的代码提示功能,只需ctrl+左键就可以查看源码,"."也能显示所含的函数,但是很多时候opencv的模块经常是失灵的。

so,解决此问题。

环境:windows/linux

第一步 安装opencv

这是加强版的opencv带有很多机器学习的方法

pip install opencv-contrib-python

第二步 在site-package中修改cv2的__init__.py文件

找到你的python的site-packages文件夹,打开opencv的__init__.py文件

修改__init__.py文件,例如你安装了annaconda,那么就是‪xxx\Anaconda3\Lib\site-packages\cv2\__init__.py文件,将原来的代码注释掉(删掉也行),更改为:

import sys
import os
import importlib
os.environ["PATH"] += os.pathsep + os.path.dirname(os.path.realpath(__file__))
from .cv2 import *
globals().update(importlib.import_module('cv2.cv2').__dict__)

然后你重启pycharm,稍等一下就好了。

测试效果

详解pycharm的python包opencv(cv2)无代码提示问题的解决

到此这篇关于详解pycharm的python包opencv(cv2)无代码提示问题的解决的文章就介绍到这了,更多相关pycharm opencv无代码提示内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
使用Eclipse如何开发python脚本
Apr 11 Python
python中退出多层循环的方法
Nov 27 Python
使用Python开发SQLite代理服务器的方法
Dec 07 Python
对python中字典keys,values,items的使用详解
Feb 03 Python
PIL对上传到Django的图片进行处理并保存的实例
Aug 07 Python
Python SQLAlchemy入门教程(基本用法)
Nov 11 Python
Python生态圈图像格式转换问题(推荐)
Dec 02 Python
Win10里python3创建虚拟环境的步骤
Jan 31 Python
Python转换itertools.chain对象为数组的方法
Feb 07 Python
后端开发使用pycharm的技巧(推荐)
Mar 27 Python
浅谈Python中threading join和setDaemon用法及区别说明
May 02 Python
python通过函数名调用函数的几种场景
Sep 23 Python
如何用python开发Zeroc Ice应用
Jan 29 #Python
详解Pymongo常用查询方法总结
Jan 29 #Python
Python3使用tesserocr识别字母数字验证码的实现
Jan 29 #Python
Python爬取梨视频的示例
Jan 29 #Python
使用Python封装excel操作指南
Jan 29 #Python
用OpenCV进行年龄和性别检测的实现示例
Jan 29 #Python
python使用numpy中的size()函数实例用法详解
Jan 29 #Python
You might like
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
2012/03/01 PHP
php addslashes 利用递归实现使用反斜线引用字符串
2013/08/05 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
PHP实现数组根据某个字段进行水平合并,横向合并案例分析
2019/10/08 PHP
javascript 单选框,多选框美化代码
2008/08/01 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
JS文本获得焦点清除文本文字的示例代码
2014/01/13 Javascript
一个JavaScript递归实现反转数组字符串的实例
2014/10/14 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
2015/01/23 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
详解AngularJS中ng-src指令的使用
2016/09/07 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
2017/02/07 Javascript
Javascript实现信息滚动效果
2017/05/18 Javascript
React Native中导航组件react-navigation跨tab路由处理详解
2017/10/31 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
详解vue的双向绑定原理及实现
2019/05/05 Javascript
Node.js API详解之 console模块用法详解
2020/05/12 Javascript
解决vue初始化项目一直停在downloading template的问题
2020/11/09 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
2021/02/26 Vue.js
python使用socket进行简单网络连接的方法
2015/04/29 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
使用Django Form解决表单数据无法动态刷新的两种方法
2017/07/14 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
CSS3属性使网站设计增强同时不消弱可用性
2009/08/29 HTML / CSS
出纳岗位职责
2013/11/09 职场文书
社区七一党员活动方案
2014/01/25 职场文书
勾股定理课后反思
2014/04/26 职场文书
社区禁毒工作方案
2014/06/02 职场文书
创优争先心得体会
2014/09/11 职场文书
党校学习党性分析材料
2014/12/19 职场文书
中学生思想品德评语
2014/12/31 职场文书
2015年度党员自我评价范文
2015/03/03 职场文书
学校计划生育责任书
2015/05/09 职场文书