Pycharm里opencv(cv2) 提示在 __init__.py 中找不到任何 OpenCV 函数的引用

这篇具有很好参考价值的文章主要介绍了Pycharm里opencv(cv2) 提示在 __init__.py 中找不到任何 OpenCV 函数的引用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


本小白踩坑记录

遇到这个问题时,看了很多大神的帖子,包括在解释器里添加.pyd文件的路径、把import cv2 改成 import cv2.cv2、重装opencv等,我试了都没效果。

最后发现其实问题很简单,opencv和Python版本不对应。。。。。
在pycharm里和cmd里安装时如果输入 :

pip install opencv_python

默认安装的版本和系统里的Python不一定匹配

我的是Python3.6,下载opencv_python‑3.3.0‑cp36‑cp36m‑win32.whl到本地后用pip安装(这里应该是带cp36的win版本都行,可根据安装的Python版本3.x去找cp3x)

pip install D:\Software\opencv_python‑3.3.0‑cp36‑cp36m‑win32.whl 
# 这里D:\Software\opencv_python‑3.3.0‑cp36‑cp36m‑win32.whl是我的文件存储位置
# 应修改为opencv_python‑3.3.0‑cp36‑cp36m‑win32.whl文件的实际存储位置

Python-清华源

文章来源地址https://www.toymoban.com/news/detail-507174.html

到了这里,关于Pycharm里opencv(cv2) 提示在 __init__.py 中找不到任何 OpenCV 函数的引用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Pycharm中opencv/cv2无代码提示问题

    在Pycharm中配置opencv环境是碰到这样import cv2 后输入cv2.后无代码提示并且按住Ctrl + 鼠标左键后无法进入cv2函数的问题。之后我在网上找了许多博客,也试了许多方法,经过几次试验,发现在将cv2文件夹中的cv2.pyd文件放到cv2下的data文件夹中,即可解决问题。原理如此篇文章所示

    2024年02月11日
    浏览(51)
  • 在python中找不到引用‘imread‘in’__init__.py‘?

    cv2.imread 在 ‘ init .py’ 中找不到引用 ‘imread’ cv2不提示相关的函数 pip install opencv-contrib-python==4.5.5.64 适用于:python3.7 python3.8 python3.9解释器

    2024年02月13日
    浏览(46)
  • pycharm中opencv库导入 cv2. 无函数提示跳出解决方法

    pycharm中opencv库导入 cv2. 无函数提示跳出解决方法 1、找到当前解释器安装目录  例如: 2、进入D:Python37Libsite-packagescv2文件,进入cv2文件夹:  找到cv2.pyd,  把cv2.pyd复制一份,放到上层文件夹下,即site-packages下  3、重启pycharm,就会有函数提示

    2024年02月14日
    浏览(50)
  • 【报错处理】Pycharm使用OpenCV函数时提示“`cannot find reference ‘VideoCapture‘ in __init__.py`“

    Pycharm使用OpenCV函数时提示\\\" cannot find reference \\\'VideoCapture\\\' in __init__.py \\\" 在stackoverflow上找到了适合我的解决方法,方案步骤如下: 打开设置-Python Interpreter: 选择Show All: 点击’文件夹-子文件夹’图标: 添加路径 ...venvlibpython3.9site-packagescv2 至末尾: 一路ok确认,回到主界面

    2024年02月11日
    浏览(45)
  • Pycharm中ImportError: DLL load failed while importing cv2: 找不到指定的模块。(已经安装过了opencv-python相关包)

    之前在pychram中使用opencv(import cv2)没有任何问题,今天突然运行一个demo代码出现了 ImportError: DLL load failed while importing cv2 : 找不到指定的模块。问题,很是纳闷,纠结了快一天了,终于发现了问题所在。我的是 opencv版本不匹配导致的 。   运行环境 :window11+pycharm,python3.9

    2024年02月06日
    浏览(52)
  • pycharm 安装cv2( opencv)

    项目创建建议是虚拟环境 ,这样不会因为之前下载的某些包模块版本不同导致运行出现问题,很多人下载不了或者报错都是因为环境问题所以直接虚拟环境。  成本cv2 报错   pip install opencv-python  完成查看 更新pip (下载不成功更新一下  pip )  完成下一个代码展示一下怎么

    2024年02月16日
    浏览(44)
  • 解决opencv / cv2 没有代码提示的问题

    在pycharm中初次使用cv2这个包时一般会遇到没有代码提示的问题。 直接 import cv2 ,在调用函数时是没有代码提示的。 有的文章说应该: from cv2 import cv2 as cv ,但是这样有可能会报错说 在__init__.py 中找不到引用cv2, 或者 import cv2.cv2 as cv ,报错为 没有名为cv2的模块 还有可能是

    2024年02月06日
    浏览(56)
  • PyCharm中python导入cv2函数报黄(标黄)且没有代码提示【已解决√】

    PyCharm中python导入cv2函数一直标黄,看着很不舒服 之前老版本(不记得具体版本了)按照这个教程弄好了:https://blog.csdn.net/qq_44878920/article/details/124755978 现在新版本的PyCharm(2022.3)竟然操作不太一样,一时半伙儿没反应过来怎么设置,摸索了一会儿成功了,步骤如下(同样适合

    2024年02月11日
    浏览(67)
  • 【YOLOv4运行demo.py报错】:cv2.error: OpenCV(4.5.5) :-1: error: (-5:Bad argument) in function ‘rectangle‘

    最近在linux服务器上部署YOLOv4项目(https://github.com/Tianxiaomo/pytorch-YOLOv4),配置好环境以后,运行demo.py进行测试,报错如下: 报错显示,在调用函数cv2.rectangle时,无法分析“pt2”参数。索引为0的序列项的类型错误,去opencv官网查看用法如下: 这下对应上了,是第二个参数

    2024年02月12日
    浏览(48)
  • 解决:PyCharm中找不到python打包工具

    当我们想用pyCharm安装第三方包时下方会报一个找不到python打包工具,点击安装打包工具报错,索引不到(找不到)一个叫setuptools-69.0.3-py3-none-any.whl 的文件。 问题有几种: 1.python环境配置问题(概率较小,大部分python解释器安装完成后自动配置上环境了) 解决方案:配置P

    2024年01月17日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包