我在Mac OSX 10.8.2上使用spyder,並且我卸載了Enthought。在我的代碼中,我使用matplotlib的pyplot。 但是,當我運行簡單的繪圖程序時,我不斷收到以下警告。錯誤,刪除EPD後使用不贊成的類PySimpleApp
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/backends/backend_wx.py:1382: wxPyDeprecationWarning: Using deprecated class PySimpleApp.
wxapp = wx.PySimpleApp()
我試過pip,手動安裝matplotlib,而且沒有幫助。我應該怎麼做呢? 這是我與繪圖代碼行:
markerSize=400;
fig = plt.gcf()
plt.scatter(X,Y,marker='+',s=markerSize)
circle=plt.Circle((X[i]+k*meshStep,Y[i]+j*meshStep),frequency/magnification,color='r');
fig.gca().add_artist(circle)
plt.xlim(min(X)-1,max(X)+1)
plt.ylim(min(Y)-1,max(Y)+1)
卸載之前Enthought我沒有這個問題,我的身材有縮放和移動按鈕,但現在我只得到圖形本身。
謝謝。
顯然問題解決了。我剛剛在PC上刪除了spyder文件的任何實例!特別是用戶目錄中的配置文件! – Cupitor 2013-02-28 20:30:21