关于PyPlot画图的问题


#1
using Flux, Flux.Data.MNIST, Random, Statistics, PyPlot
PyPlot.plot( 1:length(L) , L, label="loss function","bo-")
PyPlot.plot( 1:length(A) , A, label="accuracy","ro-");
PyPlot.show()

主要的和绘图有关的代码是这几句,然后报错是说matplotlib使用了non-GUI backend,但是我不知道如何去调整这个部分。
刚入门,感谢各位dalaoQAQ


#2

在Jupyter上测试这样是可以的,其他的不太清楚

using PyCall
using PyPlot
@pyimport matplotlib.pyplot as pyplt
pyplt.plot(1:10,(1:10).^2)

#3

加入代码
using PyCall
pygui(true)


#4

感觉就是 matplotlib 的锅
应该换个后端就好了。


#5

我记得好像是这样:

using PyCall
pygui(:true)
using PyPlot

没有冒号好像不行…


plot之后没有任何反应