ラズパイ3 Model B OS はRaspberry Pi OS (Legacy)Debian Buster Desktop (32-bit)です。
このOS はデフォルトでPython3.7.3がインストールされていますが、もう少し新しめのPython3.10.7を新規に導入してみます。
ソースをダウンロード
1 |
wget https://www.python.org/ftp/python/3.10.7/Python-3.10.7.tgz |
ビルドツールをインストールしておきます。
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev
未だならgitもインストール
1 |
sudo apt install git |
DLしたファイルを解凍後、makeしてinstall
1 2 3 4 5 6 7 |
tar -xzvf Python-3.10.7.tgz cd Python-3.10.7/ ./configure --enable-optimizations sudo make altinstall |
/usr/local/binにインストールされています。
python3.10で起動できるように、リンクを張っておきます。
1 2 3 |
cd /usr/bin sudo ln -s /usr/local/bin/python3.10 python3.10 |
あるいは、python3 で起動できるようにする場合は、リンクを張り直しておきます。
1 2 3 |
cd /usr/bin sudo rm python3 sudo ln -s /usr/local/bin/python3.10 python3 |
Leave a Reply