我在發展筆記本電腦運行Debian 8.7(傑西)。我正在爲我正在開發的一些機器學習項目進入Python開發。我也在我的主Mac OSX Macbook上安裝了Python。的Python Matplotlib秀()在Debian
雖然在一些例子打工,OSX安裝,使用plt.show(時)(從Matplotlib/pyplot),會彈出一個窗口了劇情。然而,在Debian筆記本電腦上,我沒有收到任何迴應。沒有錯誤,沒有。我改變了plt.show()命令,將這個數字保存到一個文件中,並且工作正常。
我看了一些論壇和帖子,談論安裝ImageMagick和其他工具。我已經嘗試過,但似乎沒有工作。另一種選擇是改變「後端」。我還讀了一些關於使用「eog」的內容,而不是基本操作系統提供的xv或顯示。該職位位於:
matplotlib does not show my drawings although I call pyplot.show()
我通過這個過程去了,但似乎沒有任何工作。我想知道這是否與我必須下載,配置和製作我正在Linux端運行的Python 3.6.1版本有關。我在Python上還是一個新手,所以我不確定如何解決這個問題。
信息:
OS:Debian的8.7(Debian的) Python版本:3.6.1 包安裝:大熊貓,matplotlib,背景虛化,scikit學習(和所有其他主要數據科學和機器學習庫/包)。我使用pip3.6來安裝這些,因爲OS上默認的python安裝是2.7.9。
請讓我知道,如果有需要更多的信息。謝謝!
您使用的是圖形化桌面環境,比如侏儒?如果沒有,那已經解釋了這種情況。如果是的話,請提供更多關於如何與Python進行交互的信息,以及您是否可以毫無問題地運行其他圖形程序,例如'xlogo'。 – tripleee
啊,是的。我正在使用OpenBox - 我喜歡保留最小的桌面。除了需要的典型xorg服務器之外,我使用tint2作爲我的工具欄和一些用於系統統計數據的conky。 「xlogo」確實有效。 – azdatasci
任何在$ HOME/.xsession-errors中? – tripleee