vscode 提示import cv2 ModuleNotFoundError: No module named ‘cv2‘解决方法,亲测实用! | 您所在的位置:网站首页 › vscode使用anaconda报错 › vscode 提示import cv2 ModuleNotFoundError: No module named ‘cv2‘解决方法,亲测实用! |
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 实验室设备网 版权所有 |