我在Ninja-IDE中有一个项目,我需要以root身份运行。我怎么能从IDE那样做?我以root身份运行Ninja-IDE后尝试运行该项目,但是没有用。我仍然被拒绝了#39;在运行我的项目时。
答案 0 :(得分:1)
这里:我找到了这个项目的源代码,搜索了“F6”,搜索了生成的术语“execute-project”,搜索了生成的术语“execute_project”,跟着代码了一下,发现了最终的调用一种通用的“调用可执行”帮助器。它反过来导致“运行小部件”,它处理项目执行的预执行,执行和后执行。
Here's the link to that portion of the code.
这就是说它可能就像将settings.PYTHON_EXEC更改为“sudo python”一样简单。根据您的操作系统,这可能会中断,因为sudo
可能会查找密码。不过,这是一个好的开始,我认为;)
对于sudo和密码提示问题,请尝试this thread on askubuntu。