【vscode】JuliaのPyPlotで図が表示されないときの対処法

テクノロジー

vscodeでJuliaのPyPlotでプロットした際に図が表示されない現象に遭遇したので,対処法を残します.

Juliaのバージョンは1.10.03でした.

ポイントはpyimport(“matplotlib.pyplot”).ion()を実行しておくことでした.

import Pkg

Pkg.add("PyPlot")
using PyPlot


# windows環境でPyPlot で使用される matplotlib のバックエンド自動で選択させる
#(vscodeで表示されない場合の対応策)--------------------------------------
Pkg.add("PyCall")
using PyCall
pyimport("matplotlib.pyplot").ion()
# -----------------------------------------------------------------------

data = rand(10)
figure(figsize=(5, 5))
plot(1:10, data)
display(gcf())

コメント

タイトルとURLをコピーしました