やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Raspbian stretch に PyQt5 をインストールする4(Pythonインストール)

 pyenvで最新のPythonをインストールする。

対象環境

  • Raspbierry pi 3 Model B+
  • Raspbian stretch 2018-06-27
  • Qt 5.7.1

 2018-11-23時点。

前回まで

手順

 まずはインストール候補をリストアップする。

$ pyenv install --list
...
  2.7.15
...
  3.4.9
...
  3.5.6
...
  3.6.7
  3.7.0
  3.7-dev
  3.7.1
  3.8-dev
...

 CPythonの安定最新版は3.7.1と思われる。3.7.1の変更内容は以下を参考。

 3.7.1をインストールする。

$ pyenv install 3.7.1
Downloading Python-3.7.1.tar.xz...
-> https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
Installing Python-3.7.1...
Installed Python-3.7.1 to /home/pi/.pyenv/versions/3.7.1

 約15分以内で完了。

pyenv設定

 インストール済みPythonのバージョンを確認する。

$ pyenv versions
* system (set by /home/pi/.pyenv/version)
  3.7.1

 使用するバージョンを確認する。

$ pyenv global
system

 使用するバージョンを確認する。

$ pyenv global 3.7.1
system

 変更されていることを確認する。

$ pyenv global
3.7.1

 python, pipコマンドも3.7.1になっている。

$ python -V
Python 3.7.1
$ pip -V
pip 10.0.1 from /home/pi/.pyenv/versions/3.7.1/lib/python3.7/site-packages/pip (python 3.7)

所感

 バージョンによってライブラリがインストールできない罠とかありそう。次回大丈夫だろうか。