正在配置OCNET的代码,在自己的本地运行没有任何问题,但是在服务器上一直报错:SEGMENTATION FAULT
这属于很概括的报错,无法直接看明白到底是什么问题,同时在服务器端也没有界面,所以就倒逼着我去学习了PDB工具,学习链接如下:
https://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/index.html
经过一番排查,最终确定,是
仅仅使用如下命令是不够的
import matplotlib.pyplot as plt
必须要用这样的三行完整版本:
import matplotlib matplotlib.use(‘Agg‘) import matplotlib.pyplot as plt
同时,感慨一下,PDB真好用啊!!
原文:https://www.cnblogs.com/QingHuan/p/10517295.html