0%

pycharm | 多进程 debug 错误

在使用 pycharm 调试的时候,出现一些错误。

  • pycharm run 可以
  • cmd run 可以
  • pycharm debug 不行
    • 在进入到多进程前可以 debug 但是,一旦开启多进程,直接报错

经过,最后定位,是因为,使用了多进程,但是,如何规避这个目前还没有找到解决方案。

有一个非常诡异的现象。

  • debug 打了断点的地方运行不下去
  • debug 那个地方不打断点可以运行

上述诡异的地方用的是多进程、进程池的程序。最后发现,是因为 pycharmpython3.7 不兼容,把 python 换一个版本就好了。

当然有的时候,是因为文件名命名不规范导致的,比如 code 命名的 py 文件。

请我喝杯咖啡吧~