首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pycharm -多存储库项目中的断点调试

Pycharm -多存储库项目中的断点调试
EN

Stack Overflow用户
提问于 2018-07-11 14:02:42
回答 1查看 86关注 0票数 1

我正在开发一个包含多个存储库的Python项目--这是一个自动化项目。因此,主运行程序在所有存储库中触发不同的脚本。我已经注意到,我只能在其中一个存储库上调试(断点),这就是调用主脚本的那个存储库。如果我将断点放在一个不在这个存储库中的脚本中,并且没有到达它。在Pychram中,我定义了项目结构中每个存储库的主文件夹作为源代码,认为它可以解决这个问题,但没有成功。所有的文件夹都位于一个主"git“文件夹下。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2018-07-13 04:30:22

您的主脚本将其他项目(“存储库”,但我们称它们为“子项目”)作为子进程运行,而不是作为进程内Python调用?

如果是这样,您必须:

  • 手动将PyCharm的调试器附加到这些进程,如果它们运行了明显的时间或可以暂停;
  • 或使您的主脚本只打印子项目调用参数,而不运行它。然后手动为有问题的子项目创建一个新的PyCharm运行配置,并像主脚本一样设置其命令行参数。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51278235

复制
相关文章

相似问题

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