28
32

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Raspberry Pi python3.5.3をpython3.7.2にアップグレード

Last updated at Posted at 2019-06-24

概要

Raspberry Piに「pyxel」をインストールしようとしたら、
デフォルトのpython3のバージョンが古いので3.7にアップグレードしたときのメモ。

以下の作業はpiユーザのホームディレクトリで行った。

pi@raspberrypi:~ $ pwd
/home/pi

バージョン確認

$ python3 -V
Python 3.5.3

aptを最新にする

$ sudo apt update
$ sudo apt upgrade

pythonのコンパイルに必要なものをインストール

$ sudo apt install libffi-dev libssl-dev openssl

python3.7のソースコードを取得

wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 

pythonをコンパイルする

※makeは結構時間かかる

$ 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

参考

28
32
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
32

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?