最近,在pycharm中调试pycaffe时,本来运行正常的程序突然无法正常训练。数据准备阶段没有问题,一旦开始进入训练,就出现:Process finished with exit code 139 (interrupted by signal 11: SIGSEGV),训练直接终止。
尝试许久,找到了原因,是我将pycaffe重新编译了,而Pycharm运行时所使用的python package环境与pycaffe编译时不一样,导致出现这个错误,调整pycharm使用的python环境,使其与pycaffe编译时一致即可,问题解决。