japanize-matplotlibはPython 3.12以降で対応しない
japanize-matplotlibはPython 3.12以降で対応しない
「野球データでやさしく学べるPython入門」(斎藤周 日本実業出版社 2023/12/20初版発行)のP45で、japanize-matplotlibを使ったグラフ表示があるのですが。
これが、エラーが出て表示できません。
いや、この本入門と言いつつ、少し他のPython本読んでないと。
そもそも省略が多すぎて、ついていけないのですが、それはともかく。
japanize-matplotlibを使うことで生じるエラーって。
実は、モジュールとしてのjapanize-matplotlibの問題。
確認すると、japanize-matplotlibは、過去に使われていたdistutilsを使っており。
現在のPythonで実行すると、エラーが出てしまう、ということのようです。
これについては、japanize-matplotlibを活かす手当をしてく下さっている方がいて。
下記のmatplotlib-fontjaを加味すれば、ちゃんとグラフ表示が可能に。
matplotlib-fontja(github)
https://github.com/ciffelia/matplotlib-fontja?tab=readme-ov-file
開発者の方々、ありがとうございます。
それにしても、この本、2023年12月発刊でこの対応はないですよね……。
と思ったのですが、どうも、この問題は、昨年10月のバージョンからなので。
発刊時期が悪すぎた、ということでしょうか。
「Python 3.12.0」、正式版がリリース
ZDNET 河部恭紀 (編集部) 2023-10-03 15:46
https://japan.zdnet.com/article/35209800/
ま、この点をさておいても、この本には、ちょっと文句言いたいです。
日本実業出版社は出版社としては老舗なので、本の作りは読みやすい。
しかし、先に書いたように、他のPython本をある程度読んでいないと途中で詰まる「入門書」になっています。
こういう説明省略型の本にするのなら、動画もセットにすべきでした。
それなら、まだわからなくもないんです。
ところが、それもなく、さらっとした説明だけ。
Windows環境だと、Pyhonへの命令か、PowerShellへの命令かだって、基礎知識ないとわかりませんてば。
そういうところで、この本、いろいろ残念なんんですよね。
作りが良さそうなだけに、本当に残念。
著者が、ちゃんと誰か自分より分かっている人に見て貰えばよかったのに。
自分だけで完成させようとしたことで生じたミスかなとも思います。
他山の石にしなきゃな、と思います。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- 空き容量不足】容量を消費する犯人を探せ!【DiskInfo】_パソコン修理屋の豆知識(2024.10.03)
- 進化するAI翻訳でも“誤訳”なぜ起こる?発展途上のAI×人間が出来ることは?専門家が解説_ABEMA TIMES(2024.09.28)
- Googleドライブでファイルを共有する方法(2024.09.21)
- 「デンマークの人々はデジタル化に対して信頼を置いています」_共同通信社(2024.09.11)
「書籍・雑誌」カテゴリの記事
- 大量閉店「ヴィレヴァン」経営が犯した最大の失敗_東洋経済(2024.10.02)
- 地震を知って震災に備える(平田直)(2024.09.17)
- 私の実家が売れません!_高殿円(2024.09.03)
- 「業務スーパー」FC加盟会社、破産申請の舞台裏_TSRレポート(2024.08.16)
コメント