在用python3的可視化,須要導入matplotlib,在sublime text3編譯時直接報錯:python
而後在終端導入運行正常,同時可以顯示出matplotlib的查看器。那爲何會這樣呢?blog
打印出來的錯誤時屬性問題,就是在numbers中不存在Integral。可是並無導入numbers,即便第三方中存在,在終端是正常。多是文件中也存在numbers。導入numbers,同時在打印numbers的位置:print(numbers.__file__)。問題就是同個文件夾下存在numbers。編譯
我搞不明白的一點是:sublime text3編譯查詢的順序是怎麼樣?爲何在我沒有導入的狀況下,本身寫的numbers會與第三方或者python3的numbers衝突?可視化
若有明白的同行能否指點一二?file