簡體   English   中英

可以在沒有DISPLAY的情況下使用pyplot嗎?

[英]Possible to use pyplot without DISPLAY?

我正在一台相當嚴格的機器上遠程工作。 我無法安裝任何軟件,也不接受我的X11會話,因此我沒有顯示。 機器目前安裝了pylab,我想用它繪制一些東西,然后將其保存以便在另一台計算機上查看。 但是,似乎沒有辦法在沒有顯示器的情況下創建繪圖。 我錯過了什么嗎?

使用另一個后端,例如Agg或SVG:

import matplotlib
matplotlib.use('Agg')
...
matplotlib.savefig('out.png')

是的,在創建情節等之后,而不是打電話

pylab.show()

呼叫

pylab.savefig('filename.XXX')

其中XXX是常見的圖片擴展名之一(png,jpg ...)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM