我有一个 '.py' 文件,并在 Python 交互式窗口(VSCODE 的类似笔记本的功能)上运行其函数。所有变量和函数仅存储在此 Jupyter 环境中。它们甚至不能在终端上访问。
Img that shows the variables on my Jupyter env
当我点击“调试单元格”(如图所示),它会开始使用 Jupyter 环境进行调试,带有所有变量,但它不会停止在我设置的断点处。就好像它没有与 VSCODE 关联起来一样。
如果我键入 F5 或单击“运行和调试”,它将启动调试会话并运行整个 .py 文件,这不是我想要的。
在这种情况下,它可以访问断点,但无法访问我的变量。
我只想使用已经创建的变量调试代码的特定部分。我一定错过了非常简单的东西。
我在互联网上找到的唯一答案是“你应该创建一个 launch.json 文件”,但它并没有解决我的问题。
有人知道我错过了什么吗?