详解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 相关文章推荐
Python使用htpasswd实现基本认证授权的例子
Jun 10 Python
python logging类库使用例子
Nov 22 Python
使用python实现rsa算法代码
Feb 17 Python
Python编写简单的HTML页面合并脚本
Jul 11 Python
python爬虫实现教程转换成 PDF 电子书
Feb 19 Python
python 系统调用的实例详解
Jul 11 Python
python opencv实现切变换 不裁减图片
Jul 26 Python
Python并行分布式框架Celery详解
Oct 15 Python
python3中的eval和exec的区别与联系
Oct 10 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
Dec 10 Python
python实现同一局域网下传输图片
Mar 20 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
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
2015/03/25 PHP
Yii2 RESTful中api的使用及开发实例详解
2016/07/06 PHP
一次因composer错误使用引发的问题与解决
2019/03/06 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
Dojo 学习笔记入门篇 First Dojo Example
2009/11/15 Javascript
基于jquery的15款幻灯片插件
2011/04/10 Javascript
window.open不被拦截的实现代码
2012/08/22 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
2015/12/04 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
2016/06/20 Javascript
ionic实现滑动的三种方式
2016/08/27 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
2020/04/16 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
trackingjs+websocket+百度人脸识别API实现人脸签到
2018/11/26 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
2020/11/05 Javascript
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
Python中input和raw_input的一点区别
2014/10/21 Python
python获取远程图片大小和尺寸的方法
2015/03/26 Python
详解windows python3.7安装numpy问题的解决方法
2018/08/13 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
2020/02/21 Python
CSS3教程(1):什么是CSS3
2009/04/02 HTML / CSS
浅谈CSS3 动画卡顿解决方案
2019/01/02 HTML / CSS
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
马来西亚最大的电器网站:Senheng
2017/10/13 全球购物
小学体育教学反思
2014/01/31 职场文书
创业计划书如何编写
2014/02/06 职场文书
外语系大学生自荐信范文
2014/03/01 职场文书
中学生学雷锋活动心得体会
2014/03/10 职场文书
高一课前三分钟演讲稿
2014/09/13 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
行政上诉状范文
2015/05/23 职场文书
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP
Python数据可视化之Seaborn的安装及使用
2022/04/19 Python