matplotlib生成的.png和.eps文件不会在RHEL 5上打印

时间:2012-05-31 22:49:23

标签: matplotlib png eps rhel5 cups

我正在使用matplotlib.pyplot来绘制一些数据,在运行plt.show()之后,我将图像保存为PNG图像或封装的postscript。

当我用evince打开这些保存的文件并尝试打印它们时,作业将被发送到打印机但没有打印任何内容。这些图显示在屏幕上没有问题。

在matplotlib中我需要做些什么来生成可打印的PNG和EPS?这是matplotlib中的错误吗?

1 个答案:

答案 0 :(得分:0)

以下是开始调试此情况的几个步骤:

  • (1)停止cupsd(CUPS守护程序)。
  • (2)更改 cupsd.conf LogLevel debug(而不是 LogLevel info
  • (3)删除日志文件/var/log/cups/error_log
  • (4)再次启动cupsd
  • (5)打印您的问题EPS。
  • (6)检查 cupsd.conf 日志文件是否有错误。

在此报告错误。 (每行上的前缀E可能会识别错误。)此外,Auto-typing步骤的结果是什么?

或者:您能提供问题EPS样本的链接吗?