我正在努力在Linux机器上配置VSCode以开始调试金字塔应用程序(通过pserve)而没有任何成功。任何指导将不胜感激。
答案 0 :(得分:0)
我使用这个 VS 代码 program
文件在 Linux 下使用 launch.json
选项成功调试了我的 Pyramid 应用程序:
{
// 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: Pyramid Application",
"type": "python",
"request": "launch",
"program": "FullPathToExecutableFileHere",
"args": [
"param1",
"${workspaceFolder}/XXX.ini"
],
"pyramid": true,
"jinja": true
}
]
}
提供可执行文件的完整路径,并在 args
部分提供参数。
我现在可以在任何 python 源文件代码中设置断点。
不要忘记使用 CTRL
+ Shift
+ P
将 python 解释器的路径设置为您的应用程序所需的特定 python 虚拟环境