在cmd使用python命令直接运行项目可以正常运行,而在vscode调试python项目时,总是报如下图错误,说我缺少依赖项。
但是在终端使用pip下载依赖却发现依赖已经存在,如果你安装了conda,那你很有可能跟我遇到的问题一样
首先,打开cmd,输入 where python,可见我本地有多个python
再输入python,如下图,我的cmd默认使用的是来自conda的python版本,而vscode调试默认是使用Progtams,而不是conda的
打开vscod 同时按下CTRL + SHIFT + P ,输入Python:Select Interpreter
切换前,
切换后,可见依赖下的黄色提示都没了,此时项目可以正常运行调试了