vscode 提示import cv2 ModuleNotFoundError: No module named ‘cv2‘解决方法,亲测实用! 您所在的位置:网站首页 vscode使用anaconda报错 vscode 提示import cv2 ModuleNotFoundError: No module named ‘cv2‘解决方法,亲测实用!

vscode 提示import cv2 ModuleNotFoundError: No module named ‘cv2‘解决方法,亲测实用!

2023-08-26 05:40| 来源: 网络整理| 查看: 265

vscode无法使用cv2,这个问题是由于anaconda 多环境导致的 ,默认VSCode里的默认终端是powershell,但是powershell不能执行conda activate,所以Python无法切换到需要的环境,我的解决方法是:

VSCOD 按下CTRL+SHIFT+P,进入setting.json,也可以通过查看->命令面板打开

在里面添加:

"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe"

更改默认集成终端。

然鹅,它提示,此项已弃用,配置默认 shell 的新推荐方法是在 #terminal.integrated.profiles.windows# 中创建一个终端配置文件,并将其配置文件名称设置为 #terminal.integrated.defaultProfile.windows# 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。

于是,我们使用新的方法:

"terminal.integrated.profiles.windows": { "my-cmd": { "path": "C:\\Windows\\System32\\cmd.exe", "args": [] } }, "terminal.integrated.defaultProfile.windows": "my-cmd"

然后在终端:python -m pip install opencv-python

即可使用cv2



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有