PyROOTを使おうとしている超初心者です。
動作確認としてPyROOTでグラフを表示しようとしているのですが、表示されません。
同様のコマンドをROOTやpython3の対話型モードで実行した際は正常に図が表示されました。
どうすればPyROOTを実行した際に図が表示されるでしょうか?
初心者質問で恐縮ですが、よろしくおねがしいたします。
発生している問題・エラーメッセージ
エラーメッセージはなし。
しかし、以下のプログラムを実行してもグラフが出力されず、以下のみ出力される。
bash
1Info in <TCanvas::MakeDefCanvas>: created default TCanvas with name c1
該当のソースコード
python
1import ROOT 2hist=ROOT.TH1D("myhist", "Gaussian Histogram (#sigma = 1)", 50, -5, 5) 3hist.FillRandom("gaus", 10000) 4hist.Draw()
試したこと
- ROOTで実行したら正常に画像が表示された
- python3 の対話型モードで実行した際も正常に画像が表示された
環境
- Python : 3.9.13
- ROOT : 6.26/04
- Mac OS : Monterey ver. 12.3
あなたの回答
tips
プレビュー