在使用 pycharm
调试的时候,出现一些错误。
pycharm run
可以cmd run
可以pycharm debug
不行- 在进入到多进程前可以
debug
但是,一旦开启多进程,直接报错
- 在进入到多进程前可以
经过,最后定位,是因为,使用了多进程,但是,如何规避这个目前还没有找到解决方案。
有一个非常诡异的现象。
- debug 打了断点的地方运行不下去
- debug 那个地方不打断点可以运行
上述诡异的地方用的是多进程、进程池的程序。最后发现,是因为 pycharm
和 python3.7
不兼容,把 python
换一个版本就好了。
当然有的时候,是因为文件名命名不规范导致的,比如 code
命名的 py
文件。