我开发了一个Django项目 我是Django和VS Code的新手,所以我使用print()和console.log()进行“调试”,但效率不高。 所以我真的需要能够调试我的代码,并在执行过程中遵循变量值,但是当我尝试运行调试时
我阅读了有关Django的VS代码文档
所以我已经这样设置了launch.json:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python : Fichier actuel",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
{
"name": "Python: Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"console": "integratedTerminal",
"args": [
"runserver",
"--noreload"
],
"django": true
},
]
}
我在调试配置列表中选择Python:Django并运行我的项目,并得到ModuleNotFoundError:没有名为'simple_history'的模块以及其他...
我不明白,因为我的项目可以正常运行,因此tierce应用已正确安装在我的环境中
自从我开始使用python / VS Code以来,一直无法解决问题(我已经对此问题发表过:python can't load on VS Code):
环境变量'Path'似乎有一些包含'“'字符的路径。已知该字符的存在导致Python扩展程序无法加载。如果扩展程序无法加载,请修改您的路径以删除此“”字符。
有人可以帮助我进行调试吗?
谢谢!