meineko’s blog

元つくばの某独立行政法人勤務の植物屋です。最近は、ほぼ、突発天体の話題です。

matplotlib

気の迷いで、Ubuntuを、20.04 LSTから、22.04 LSTにupgradeしてしまいました。
そうしたら、Phoebeで、グラフが表示されません。
エラーメッセージをみると、グラフを描くライブラリーに渡すパラメーターの名前が変更になったぽいです。

手におえないので、phoebeのgithubで、質問をしました。
Kyleさんから、「matplotlib 3.5.2で不具合の報告を聞いたことがある。バージョンをチェックしてみて」とアドバイスを受けたので、チェックしたところ、入っていたのは、3.6.0でした。
その旨報告すると「とりあえず、以前のバージョンに戻してみて、だめなら、修正を考える」と返事が来たので、3.5.0で、downgradeしたら、動くようになりました。
よかった。
大変親切に教えて頂いたKyleさんに、感謝です。

>pip3 show matplotlib
3.6.0
> pip3 uninstall matplotlib
>pip3 install matplotlib==3.5.0