详解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 相关文章推荐
linux系统使用python监测网络接口获取网络的输入输出
Jan 15 Python
python抓取网页图片示例(python爬虫)
Apr 27 Python
通过mod_python配置运行在Apache上的Django框架
Jul 22 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
May 16 Python
Python 绘图和可视化详细介绍
Feb 11 Python
Python 面试中 8 个必考问题
Nov 16 Python
对python pandas读取剪贴板内容的方法详解
Jan 24 Python
python命令行参数用法实例分析
Jun 25 Python
利用Tensorflow的队列多线程读取数据方式
Feb 05 Python
python中pyqtgraph知识点总结
Jan 26 Python
python中的3种定义类方法
Nov 27 Python
代码复现python目标检测yolo3详解预测
May 06 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面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
PHP读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
作为PHP程序员你要知道的另外一种日志
2018/07/30 PHP
laravel实现查询最后执行的一条sql语句的方法
2019/10/09 PHP
关于js类的定义
2011/06/28 Javascript
javascript删除数组元素并且数组长度减小的简单实例
2014/02/14 Javascript
JavaSript中变量的作用域闭包的深入理解
2014/05/12 Javascript
使用jQuery设置disabled属性与移除disabled属性
2014/08/21 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
解决VUEX刷新的时候出现数据消失
2017/07/03 Javascript
vue利用better-scroll实现轮播图与页面滚动详解
2017/10/20 Javascript
如何从零开始手写Koa2框架
2019/03/22 Javascript
JS面向对象之单选框实现
2020/01/17 Javascript
在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程
2015/04/25 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
python中ASCII码字符与int之间的转换方法
2018/07/09 Python
python利用百度AI实现文字识别功能
2018/11/27 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
Python实现的微信红包提醒功能示例
2019/08/22 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
详解pandas映射与数据转换
2021/01/22 Python
CSS3 毛玻璃效果
2019/08/14 HTML / CSS
美国时尚在线:Showpo
2017/09/08 全球购物
世界上最大的隐形眼镜商店:1-800 Contacts
2018/11/03 全球购物
德国的各种媒体在线商店:Thalia.de(书籍、电子书、玩具等)
2020/10/08 全球购物
庆八一活动方案
2014/01/25 职场文书
产品发布会策划方案
2014/05/12 职场文书
2014年人事专员工作总结
2014/11/19 职场文书
运动会通讯稿600字
2015/07/20 职场文书
党章学习心得体会2016
2016/01/14 职场文书
《蟋蟀的住宅》教学反思
2016/02/17 职场文书
oracle索引总结
2021/09/25 Oracle
python调用ffmpeg命令行工具便捷操作视频示例实现过程
2021/11/01 Python
Spring Data JPA框架持久化存储数据到数据库
2022/04/28 Java/Android
搭建zabbix监控以及邮件报警的超级详细教学
2022/07/15 Servers
在SQL Server中使用 Try Catch 处理异常的示例详解
2022/07/15 SQL Server