暴力解决pycharm下的opencv-python包中无显示代码函数的问题(省流版)

问题描述:在新版本pycharm中使用cv2这个包时一般会遇到没有代码提示的问题,常规办法解决后重启或过一段时间又无法识别函数(代码运行没问题,但函数无法识别会有感叹号)

这个问题我理解应该是pycharm软件中的bug,话不多说终极解决方案如下:

解决方案:

1、在当前解释器路径中添加cv2包的路径。位置如下:

file——setting——project:Python file——python interpreter——‘点三角箭头后打开show all’——

 点击这个界面左上角五个标的最后一个(当前解释器路径)——然后点击路径界面左上角+

 在自己编译器 .exe路径 的上级(我这里就是pycharm文件夹)中找到Lib中的site-packages中的cv2文件夹(套娃doge.)点击一下之后OK,就把cv2包路径添加到了解释器中

 到这里之前帖子里有些人的问题好像就已经解决了,但是我的没有,刚添加完路径一段时间函数是可以识别的,(用ctrl+鼠标左键单击函数本身进入可进cv2包),但是过段时间这个包里的函数不知道为什么就自动被pycharm Debug掉了,这就是为什么我在这里添加了做这么多无关的路径尝试(但是加多了好像没影响)(悲),这个问题最终被我的骚操作解决了

 骚操作:趁添加路径后可以识别函数的那一段时间(pycharm还没来得及Debug),ctrl+鼠标左键点击函数到cv2包中:

 

 这个时候包上面应该会显示有bug,系统正在自动debug,借机直接一手ctrl+a,ctrl+c全复制,等系统debug后,当前代码就自动消失了,然后回到自己的代码中ctrl+鼠标左键进入cv2包,把刚才的复制粘贴到这个包下面,有一万多行代码(粘贴时需要确认改变只读模式)

然后问题就永久解决了,代价是CV2包打开 后会显示bug,所以说是暴力解决方案。(悲)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值