VS代码:使用调试时发生ModuleNotFoundError

时间:2019-12-14 12:10:25

标签: python django debugging visual-studio-code

我开发了一个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扩展程序无法加载。如果扩展程序无法加载,请修改您的路径以删除此“”字符。

有人可以帮助我进行调试吗?

谢谢!

0 个答案:

没有答案