记VS Code无法导入模块问题的解决方法

操作系统:windows

python解释器版本: 3.12.3

vscode版本:1.89.1 (user setup)

vs code安装了插件code runner

工作区已安装.venv虚拟环境

 

运行报错如下:

ModuleNotFoundError: No module named 'requests'

 解决办法:

1.点击vscode[选择]旁边的三个点,再点击【运行】—【添加配置】,打开launch.json文件。

 向

 在launch.json中添加如下配置:

"cwd": "${fileDirname}",
"envFile": "${workspaceRoot}/.env",
"env": {
"PYTHONPATH": "${workspaceFolder}${pathSeparator}${env:PYTHONPATH}"
}

2.打开设置(ctrl+.),在setting里面搜索Code-runner:Executor Map,点击settings.json

3.讲setting.json里面的“python”的配置修改为:"set PYTHONIOENCODING=utf8 && \".venv\\Scripts\\python.exe\" -u"

 再运行就不会报错了

 

 

posted @ 2024-06-13 15:22  千行Kais  阅读(1020)  评论(0)    收藏  举报