在我的VSCode编辑器上,我在conda上运行了一个venv。
在venv中,Python版本是3.8。
以import cv2
格式导入包OpenCV会显示pylint错误,如下所示
Module 'cv2' has no 'xyz' member
但是使用from cv2 import cv2
导入包运行得很好。为什么会这样,在我的ubuntu机器上的vscode上永久纠正它的方法是什么?
发布于 2020-10-29 08:38:31
根据您提供的信息,我在电脑上安装了"opencv
“模块,VSCode在使用时没有显示pylint错误:
我安装模块“opencv
”的方式:pip install opencv-python
我的settings.json
{ "terminal.integrated.shell.windows":"C:\windows\System32\cmd.exe","workbench.iconTheme":"vscode-icons","files.autoSave":"afterDelay","files.autoSaveDelay":1000,"python.linting.enabled":true,"python.linting.pylintEnabled":true,"python.languageServer":"Pylance",}
参考:Opencv-python。
https://stackoverflow.com/questions/64580619
复制相似问题