如何在 pycharm 中调试包含可执行命令的 shell 脚本文件?

Posted

技术标签:

【中文标题】如何在 pycharm 中调试包含可执行命令的 shell 脚本文件?【英文标题】:How can I debug a shell script file containing an executable command in pycharm? 【发布时间】:2021-07-17 06:40:03 【问题描述】:

我有一个 shell 脚本文件,其中包含运行所需的参数 Python 文件。我只能用 pycharm 的green button on the top right 运行这个脚本,但是当我选择调试选项时,它 快速退出调试模式。此脚本文件包含python 3 command

如何使用此脚本调试代码?

【问题讨论】:

您好,欢迎来到 Stack Overflow!请查看:Why Shouldn’t I Post Code in an Image Format 【参考方案1】:

您要求 PyCharm 同时调试两种不同的编程语言。相反,使用所有必要的参数为您的 Python 脚本创建一个调试配置:https://www.jetbrains.com/help/pycharm/creating-and-editing-run-debug-configurations.html

这可能需要一些时间来设置,但是您将能够设置断点并调试您的 Python 脚本。

【讨论】:

感谢您的回答。问题已按照您的指示解决。 很高兴听到这个消息!如果它解决了您的问题,请随意投票和/或将答案标记为已接受。

以上是关于如何在 pycharm 中调试包含可执行命令的 shell 脚本文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Python 调试器(PyCharm)中执行 n 步(迭代)?

python如何一步步调试

如何在 python *.py 之前使用命令在 pycharm 中调试?

在linux中如何编译C程序,使之成为可执行文件?如何调试?

如何告诉 clang 将调试符号放入可执行二进制文件中? [复制]

pycharm 怎么在命令行中输入参数进行调试