PyPlot 在Atom+Juno环境下不显示图像

我的系统是Mac OS Mojave, Julia 版本是1.1.0,各个包的版本


在终端中运行Julia可以正常使用PyPlot,跳出图片窗口

但是在Atom中就没有反应(plot pane没有出现图片,也没有跳出图片窗口)

想请问这是怎么回事?应该怎么解决?

display(ans)

也什么都没有发生:cry:

试了试pygui(true)把问题解决了…其实应该一开始就该试试的,不过由于我之前在terminal都跑不出图来的时候试过,什么反应都没有,所以就下意识地放弃了。。
现在什么问题都没有了,gcf()可以把图片在plot pane里显示。

1 个赞

你可以在Plot.jl里调用PyPlot,然后plot应该就没问题了,你可以看看Plot.jl的文档,Plot可以用
多个后端的,另外,你也可以试试Gadfly.jl,这个包画的图可以交互而且会更好看一点。

在 Atom里面的工具栏 julia 里面 setting UI Options 取消掉 Enable Plot Pane