2013-08-20 54 views
1

當試圖在日食蟒控制檯導入matplotlib.pyplot,它給了我這個錯誤:奇怪的錯誤,用eclipse導入matplotlib時

object of type 'NoneType' has no len()

但是,如果我在控制檯蟒本身提供進口matplotlib.pyplot,也可以是成功導入。

+1

您確定與eclipse項目相關聯的python解釋器與您手動嘗試導入的解釋器相同嗎? –

+0

我想是的。我在eclipse上安裝了PyDev,然後通過Window-> Show Veiw-> Console-> PyDev Console調出控制檯,我可以在這個控制檯上成功導入其他模塊。 – Demonedge

+0

請參閱'窗口 - >首選項 - > PyDev - >解釋器Python',將其中一個設置爲項目的默認解釋器。 –

回答

0

你有沒有試過導入matplotlib.pylab,因爲它是pyplot的別名?如果你仍然從eclipse語法檢查中得到錯誤,試着運行它。