我在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