Python独習!

習得したPython知識をペイフォワード

Python IDLE を Raspbian 10 (Buster) にインストールする

手元にあったラズパイ(Raspberry Pi 2 Model B)のPythonを3.5.3 ⇒ 3.8.1にバージョンアップしたのですが、IDLEやThonnyに紐づいているバージョンが3.5.3のまま変わらず。しかし、Linuxはど素人のため自身で打開策を考えることができず…ネットでそれっぽい情報を見つけては試す、見つけては試すを繰り返すうちにOSが起動しなくなりました。

私の中での結論は「次のRaspbianを待つ」になりました。
Raspberry Pi Forumにも"system default python3 version" を変えるのは良くないというコメントがありました。
Whats the best way to install 3.8? - Raspberry Pi Forums
How do I install IDLE for Python 3.7.2? - Raspberry Pi Forums


結論を出したとはいえ、ラズパイが動かないままなのは困るのでOSをゼロからインストールしました。
手順を忘備録として残しておきます。

Raspberry Pi Imager 公式のイメージライター

www.itmedia.co.jp

バージョン確認

バイスのバージョン
$ cat /proc/device-tree/model

Raspberry Pi 2 Model B Rev 1.1

Raspbianのバージョン
$ cat /etc/debian_version

⇒ 10.7

Python3のバージョン
$ python3 -V

Python 3.7.3

Python IDLEインストール

Python IDLEが入っていないので別途インストールする必要があります。
インストールすると、IDLEにはPython 3.7.3が紐づきます。

$ sudo apt update
$ sudo apt install python3 idle3