Raspberry Piには標準でPython3が入っています。
$ python3 -V Python 3.5.3
ただ3.6からいろいろと変わっているのでこれを3.7.2にしたいと思います。
まずはコンパイルに必要になるライブラリをインストールします。
$ sudo apt update $ sudo apt upgrade $ sudo apt install libffi-dev libssl-dev openssl
まずはソースコードのダウンロード
$ wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
コンパイルしていきます。
$ tar zxvf Python-3.7.2.tgz $ cd Python-3.7.2 $ ./configure $ make $ sudo make install
エラー無くインストールできたらバージョンを確認します。
$ python3 -V Python 3.7.2
続いてpipのアップデートを行います。
$ sudo pip3 install --upgrade pip $ pip3 --version pip 19.0.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)