Я использую Julia в Atom на MacBook Pro, и мне не удается получить окно графика внутри или снаружи Atom при использовании PyPlot.
Вот состояние пакета:
....
(v1.1) pkg> status
Status `~/.julia/environments/v1.1/Project.toml`
[c52e3926] Atom v0.8.2
[7073ff75] IJulia v1.18.0
[e5e0dc1b] Juno v0.7.0
[d330b81b] PyPlot v2.8.0
[ade2ca70] Dates
...
Я пытаюсь следующий код:
...
using PyPlot
plot(rand(10))
...
И я получаю:
...
1-element Array{PyCall.PyObject,1}:
PyObject <matplotlib.lines.Line2D object at 0x12963c9e8>
....
Если я попытаюсь:
...
plt.show()
...
Я получу:
...
/Users/Didier/.julia/conda/3/lib/python3.7/sitepackages/matplotlib/figure.py:445: UserWarning: Matplotlib в настоящее время использует agg, который не является GUI, поэтому не может показать рисунок.% get_backend ())
...
Существует множество дискуссий о Backends с PyPlot (т. е. Matplotlib внутри Julia), но нигде я не нашел обоснования для изменения бэкенда, используемого Matplotlib в Atom.
Кто-нибудь имеет четкое представление об этом?
Заранее спасибо.