首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在sudo模式下启动VS代码调试目标?

在sudo模式下启动VS代码调试目标?
EN

Stack Overflow用户
提问于 2019-07-19 12:57:27
回答 1查看 2K关注 0票数 0

我的代码在几个使用BlueZ的HCI交换机上运行,并要求它在sudo模式下启动。

但是,当使用VS代码进行调试时,我无法使用sudo启动它。有什么办法可以做到吗?否则,某些HCI对较低层的调用将失败。

EN

回答 1

Stack Overflow用户

发布于 2019-07-20 11:17:10

如果这是Python脚本,则可以创建Python调试配置,然后将sudo选项设置为true

当设置为true并与"console": "externalTerminal"一起使用时,可以调试需要提升的应用程序。使用外部控制台捕获密码是必要的。

代码语言:javascript
复制
{
    "name": "run-python-script-with-sudo",
    "type": "python",
    "request": "launch",
    "cwd": "${workspaceFolder}",
    "program": "/path/to/script.py",
    "console": "externalTerminal",
    "sudo": true
}

运行该调试配置将启动一个外部控制台,在该控制台中您将需要输入sudo密码,然后使用root权限运行该脚本。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57113012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档