先检查{conda_dir}\envs\{env_name}\Lib\site-packages\路径下有没有cv2这个文件夹(路径中带花括号{}的为你自己的路径名。若你没有虚拟环境,存放路径与此类似)

问题原因

该文件夹内存放有pylance用于代码提示的pyi文件。

解决方案

若没有cv2这个文件夹,在命令行对应虚拟环境下运行:

pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple

以下载opencv-contrib-python包,下载完之后应该就可以在上所述路径下找到cv2文件夹。此时vscode若处于打开状态,重启vscode即可正常代码提示。
opencv函数正常提示
若依旧没有正常提示,检查pylance是否已启用。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐