我已经从源代码编译并安装了OpenCV,它运行完美,可以在 IDLE IDE或 CMD 中导入并使用它。
但是,当使用 PyCharm 导入 OpenCV 时,没有错误,但是警告我函数或OpenCV变量can not find
。
这是PyCharm IDE的屏幕截图:
有警告,提示未找到imread()
函数。
在IDE设置中,我没有找到任何配置OpenCV的方法,所有设置似乎还可以,还有一个屏幕截图:
因此此问题导致IDE无法自动完成或建议参数等等。
但是,当运行该程序时,它运行良好,没有任何问题。
注意:在使用PyCharm IDE添加软件包安装OpenCV时,就可以了。但是我需要使用从源代码编译并本地安装的代码。
编辑: 这张IDLE IDE的屏幕截图非常不错,您可以看到它的自动完成功能。
列表:软件包
在此列表中,没有cv2,此处列出了dir中的其他软件包
答案 0 :(得分:0)
使用从源代码编译并安装在Conda环境和PyCharm 2020.1中的OpenCV 4.2.0,我确实遇到了这个问题。
我通过这种方式解决了