2013-12-09 48 views
2

剛剛安裝了pyDev和eclipse。我看到控制檯是一個IPython控制檯,但是當我試圖繪圖時,我需要使用show()命令,而不是像常規IPython控制檯那樣內嵌顯示的圖。我試圖使用%pylab內聯,但沒有這樣的魔法。在PyDev中使用IPython控制檯繪製內聯

控制檯加載IPython 1.1.0。我需要做些什麼來獲得內聯數字?

回答

2

事實上,這是正確的,PyDev控制檯無法顯示IPython筆記本(最終是HTML瀏覽器)上的圖像,因此,您需要顯示繪圖小部件以查看結果(注意劇情應該是交互式的,不應該停止最新版本的控制檯)。

應該可以在PyDev中創建一個特殊的視圖,其中可以在HTML查看器中看到這些結果,但目前還沒有計劃。

+0

嗯..這是一個恥辱。順便說一句,你可以在一個常規的IPython控制檯上,在一個瀏覽器之外進行繪圖。這是基於HTML嗎? – idoda

+0

我相信你指的是基於PyQt的IPython gui ...在這種情況下,我不確定...他們可以根據Qt功能或使用基於Qt HTML的小部件手動進行繪圖。無論如何,這需要將更多工作集成到PyDev中(即:它在命令行shell中更像IPython,而不是用於繪製內容的特殊小部件)。 –