我在Windows上安装了Anaconda发行版,并使用Sublime Text 2.现在我可以按ctrl + B运行脚本,在使用pip安装所需的软件包后,我终于没有ImportErrors了。不幸的是,无论我做什么,Matplotlib都不会显示。
最有希望的答案是关于this page的答案。我编辑了%appdata%\ Roaming \ Sublime Text 2 \ Packages \ Python \ Python.sublime-build看起来像这样:
{
"cmd": ["C:\\Anaconda\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"shell": true
}
然而它没有做任何事情,并且引用了#34; true"没有区别。
我习惯于打电话给#34; ipython --pylab"在控制台中启用Pyplot窗口,所以我尝试将第一行编辑为以下内容:
"cmd": ["C:\\Anaconda\\Scripts\\ipython.exe", "--pylab", "$file"]
在%AppData%\ Roaming \ Sublime Text 2 \ Packages \ User中,我也尝试评论该行:
// startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
不确定现在还有什么可以尝试的。有没有人遇到并解决过这个问题?
谢谢!
答案 0 :(得分:3)
根据OP的评论:
问题解决了。最后通过在我的脑中添加一条线来解决它 自己的代码:
matplotlib.pylab.show(block=False)