Raspbianへのpython3.7.11インストール
セットアップしたてほやほやのRaspberry Pi3はPython3.4が入っています。そこにPython3.7をインストールしたので記録します。
情報ソース
最近少しずつセキュリティ意識とリテラシーが芽生え始めたので、なるべく多くの人に試された信用に足る方法を使いたいものです。GitHubにて良さそうな手順を発見。
Installing Python 3.7.4 on Raspbian · GitHub
成功コメントも多く、投稿者も信用に足りそうですので、こちらの方法を取りたいと思います。こういうのはGitHubの良いところですね。
国内のブログ、Quitaでもほぼ同様の手順でインストールされていることが確認出来ました。
Raspberry Pi に Python 3.7.0 をインストールする - Qiita
Raspberry Pi python3.5.3をpython3.7.2にアップグレード - Qiita
Raspberry PiにPython3.7.2をインストール – OKASHIMOZE
Rasbianにpython3.7を入れ、ついでに仮想環境を構築する。 │ Pei's Lab
環境
$ cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
インストール手順
必要なビルドツールのインストール。aptコマンドについてはこちらにまとまっています。
$ sudo apt update $ sudo apt upgrade $ sudo apt autoremove $ sudo apt-get install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev -y
Pythonのダウンロードとインストールを行う。チュートリアルでは3.7.4でしたが、3.7.11までリリースされていたので3.7.11としました。
$ wget https://www.python.org/ftp/python/3.7.11/Python-3.7.11.tar.xz $ tar xf Python-3.7.11.tar.xz $ cd Python-3.7.11 $ ./configure $ make -j 4 $ sudo make altinstall
reboot後にversion確認するとインストールされていることが確認出来ました。すんなり行けてよかったです。
$ python3 -V Python 3.7.11