opencv 如何修复ModuleNotFoundError:没有名为“cv2”的模块

wbrvyc0a  于 2023-06-06  发布在  其他
关注(0)|答案(1)|浏览(247)

正如标题所述,我需要帮助修复cv2模块未找到错误。
我可以在cmd中导入cv2。但是,不能在vs代码中这样做。即使在更改为3.11.3 64位python解释器之后,我仍然得到相同的“ModuleNotFoundError:没有名为'cv2'的模块“

CMD的Python和cv2版本:

Python 3.11.3 (tags/....., Apr  4 2023, 23:49:59) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2. __version__
'4.7.0'

我做错什么了吗?

3phpmpom

3phpmpom1#

通常情况下,如果你可以确保软件包已经安装,这很可能是由于Python解释器的选择不正确。
在VSCode中,您可以使用快捷键Ctrl+Shift+P并输入“Python:选择解释器”来选择安装包的正确python解释器。
顺便说一句,创建虚拟环境是管理python包的好选择。
阅读文档了解更多详情。

相关问题