ModuleNotFoundError: No module named 'cv2' in Spyder IDE, 即使我已经在我的 windows pc 中使用 anaconda 成功安装了 ope
Posted
技术标签:
【中文标题】ModuleNotFoundError: No module named \'cv2\' in Spyder IDE, 即使我已经在我的 windows pc 中使用 anaconda 成功安装了 opencv 库【英文标题】:ModuleNotFoundError: No module named 'cv2' in Spyder IDE, even after I have successfully installed opencv library using anaconda in my windows pcModuleNotFoundError: No module named 'cv2' in Spyder IDE, 即使我已经在我的 windows pc 中使用 anaconda 成功安装了 opencv 库 【发布时间】:2019-05-03 19:07:59 【问题描述】:我已经在我的 Windows 电脑上成功安装了 opencv 和 dlib,如下: https://www.learnopencv.com/install-opencv-3-and-dlib-on-windows-python-only/ 我在 cmd 中检查了 opencv 和 dlib 的版本,确保这些库已安装在我的 windows pc 中。 Version checking in CMD
现在我打开了由 anaconda 默认安装的 spyder,并导入了 cv2 和 dlib。但它给出了错误,因为没有找到名为 cv2 的模块,也没有找到名为 dlib 的模块。
我在这里缺少哪一步?我只是编程世界的初学者。提前感谢您的帮助。
【问题讨论】:
请阅读our guide 了解如何解决您的问题。 【参考方案1】:您必须在与运行 Python 实例相同的虚拟环境中运行 Spyder,如屏幕截图所示。
您可以通过首先在虚拟环境中安装 Spyder 来做到这一点,就像这样,
activate opencv-env
conda install spyder
然后从同一控制台调用spyder
可执行文件。
这应该可以解决问题。
【讨论】:
当我安装 anaconda 时,它会自动安装 spyder。因此,我尝试从相同的虚拟环境启动该默认 spyder,但它不起作用。但是我通过安装 spyder 尝试了您的解决方案并且它有效。谢谢以上是关于ModuleNotFoundError: No module named 'cv2' in Spyder IDE, 即使我已经在我的 windows pc 中使用 anaconda 成功安装了 ope的主要内容,如果未能解决你的问题,请参考以下文章
ModuleNotFoundError: No module named 'gdbm'
Python:ModuleNotFoundError: No module named 'windows'
PySpark 自定义 UDF ModuleNotFoundError: No module named
用Java调用.py程序出现ModuleNotFoundError: No module named 'java'
ModuleNotFoundError: No module named 'jupyter_contrib_nbextensions' .ipynb文件转换.py文件时遇到错误(示例
ModuleNotFoundError: No module named 'jupyter_contrib_nbextensions' .ipynb文件转换.py文件时遇到错误(示例