1.pc已经安装Python3.7.4

2.新建pycharm项目+新建virtualenv

3.虚拟环境中安装最新版本(4.5.5.64)的opencv-python和opencv-contrib-python

4.无法在使用cv2的地方进行函数定义的跳转。比如:cv2.threshold。

5.尝试安装对应python3.7的多个opencv-python版本(3.4.1.15,3.4.2.等等)都无法进行跳转。

6.查看size-packages里的cv2中,函数封装在pyd中,且外部没有提供接口文件

7.细想之前项目使用opencv的时候可以跳转。所以,在外部系统默认的python环境中直接安装opencv-python和contrib。打开Pycharm项目,更改解释器为系统python。神奇的发现跳转OK了。但是跳转的文件是python-stubs目录。并非size-package中的cv2目录。

8.了解到python-stubs目标中的函数都是pycharm定义的伪函数,为了方便用户开发等

python - PyCharm, what is python_stubs? - Stack Overflow

9.更换解释器为项目对应的虚拟环境,调整依然正常

10.跳转问题解决

opencv-python函数定义跳转相关推荐

  1. 【python教程入门学习】Python函数定义及传参方式详解(4种)

    这篇文章主要介绍了Python函数定义及传参方式详解(4种),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.函数初识 1.定 ...

  2. python系统提供构造函数传入参数_[ Python入门教程 ] Python函数定义和使用

    函数是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果.通过使用函数,可以提高代码的重复利用率.本文主要介绍Python函数的定义.调用和函数参数设置方法. 函数的定义 Python函数定 ...

  3. python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)

    python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...

  4. python函数定义之关键字参数

    python函数定义之关键字参数 关键字参数 关键字参数 kwarg=value 形式的 关键字参数 也可以用于调用函数.函数示例如下: def parrot(voltage, state='a st ...

  5. 超详细!少数人才知道的 Python 函数定义详解

    Python 函数定义时支持可变数量的参数. 一.默认值参数 在 Python 中给函数的参数指定默认值是一种十分常见的使用方式,这样在调用函数时,可以使用比定义时更少的参数. 示例代码 def ch ...

  6. python函数定义与调用

    python函数定义与调用 python函数定义与调用 函数定义 函数参数 函数调用 ==**文章导航:==** python函数定义与调用 如果我们用代码实现了一个小功能,但想要在程序代码中重复使用 ...

  7. Python 函数定义与调用

    ☞☞☞点击查看更多优秀Python博客☜☜☜ Python 函数定义与调用 Python 函数定义与调用 函数的定义 函数的调用: ==**文章导航:==** Python 函数定义与调用 函数是组织 ...

  8. python函数定义中没有对参数指定类型、这说明_二级单选-函数和代码复用

    . i. .w. 1 关于递归函数的描述,以下选项中正确的是 A 函数部包含对本函数的再次调用 B 函数比较复杂 C 包含一个循环结构 D 函数名称作为返回值 正确答案: A 2 关于递归函数基例的说 ...

  9. python函数定义及调用-Python:函数定义和调用时都加*,有什么作用?

    参数在python中总是通过赋值进行传递的.在默认情况下,参数是通过其位置进行匹配的,从左到右,而且必须精确的传递和函数头部参数名一样多的参数. 这种默认的传递方式很简单 def f(a,b,c): ...

最新文章

  1. 运行Python的三种方法
  2. 服务器修改网卡,美国服务器CentOS 6.x修改网卡名称的方法
  3. 详解proxy_pass、upstream与resolver
  4. java登录界面命令_Java命令行界面(第19部分):jClap
  5. 前端学习(3180):ant-design介绍3
  6. 搞不定这三大难题,根本学不会Python,别不信!
  7. Scala 知识点掌握1
  8. 推荐:CLR 完全介绍-一篇讲解CLR内存回收机制以及常见的调试技巧的文章
  9. idea怎么找到路径下面的js_怎么找到Win7桌面存储路径?怎么把Win7桌面转到D盘?...
  10. 509. 斐波那契数(JavaScript)
  11. DDL DML DCL 简介
  12. linux 搭建svn注意事项
  13. 【Mac】Mac通过反向代理连接内网(教育网)服务器 + 免密登陆
  14. 捷联惯导系统模型及仿真(二)
  15. result_of 用法
  16. 原型图高保真和中保真的区别_最终确定您的高保真度UX概念验证
  17. Elasticsearch Ingest-Attachment
  18. Android的证书验证过程
  19. 中国算力水平全球第二,数据中心发挥巨大作用
  20. 元宇宙广告 模式与机遇

热门文章

  1. 技术改变生活:华为十大发明
  2. asp系统转换php系统时间函数,ASP_ASP中的时间函数大全 时间操作函数,Date 函数 描述:返回当前系统日 - phpStudy...
  3. 虚拟服务器恢复.mdf,虚拟主机数据库附加MDF
  4. 华为P8 电信青春版手机实现ssh登陆的方法
  5. popstate_js怎么解决popstate多个页面连续返回问题
  6. 计算机组装教学方法,浅析计算机硬件组装与教学方法初探
  7. 网络通信-滑动窗口协议-SWP
  8. layui.dtree下拉树踩坑
  9. if-elif语句的使用方法【Python培训】
  10. Vim配置C++环境