2016-11-12 53 views
0

我嘗試在Windows 10機器的Ubuntu Shell中使用matplotlib。 下面的代碼不會顯示一個錯誤,但也沒有窗口彈出:Linux Shell中的matplotlib中沒有繪圖窗口Windows 10

>>> import matplotlib 
>>> matplotlib.use('Agg') 
>>> import matplotlib.pyplot as plt 
>>> plt.plot([1,2,3]) 
[<matplotlib.lines.Line2D object at 0x7f19b3ddebe0>] 
>>> plt.show() 
>>> 

我也試着使用一些其他matplotlib後端 - 沒有成功。我也打開了交互模式,通過matplotlib.pyplot.ion()

我沒有任何問題,在我的Windows終端。但是,我需要使用Ubuntu Shell,因爲我需要只能在那裏工作的tensorflow模塊。

我該如何解決這個問題? 感謝您的幫助!

回答