繁体   English   中英

在LLDB中运行python脚本

[英]Run python script in LLDB

我想调试一个使用LLDB在后台运行一些C代码的Python脚本。 如果仅运行lldb 'python my_script.py' ,则LLDB会通知我该error: unable to find executable for 'python my_script.py' 那我想念什么呢?

通过将“ python my_script.py”放在这样的引号中,您就告诉lldb您的可执行文件称为“ python my_script.py”。 您要运行“ python”二进制文件,但请提供my_script.py作为第一个参数。 为此,请说:

$ lldb python my_script.py

注意,由于lldb命令可以采用各种标志参数,因此您可以通过编写以下代码来消除发送给lldb的标志和发送给程序的标志的歧义:

$ lldb python -- my_script.py

甚至更合理地讲:

$ lldb -f python -- my_script.py

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM