Help us understand the problem. What is going on with this article?

Raspberry Pi への Tensorflow と Keras のインストールコマンド

More than 1 year has passed since last update.

(本記事は2018/8/8に作成しました。)
とりあえず、Kerasで作ったモデルをRaspberryPiですぐに使いたい、という方むけに最低限必要なインストールコマンドを列挙しています。

0. Raspberry piを最新にアップデート

Raspberry Piに何らかをインストールする前には、必ずRaspberryPiの状態を最新にアップデートしておく必要があります。以下の2つのコマンドを入力すれば良いです。

pi@raspberrypi.local
$ sudo apt-get update
$ sudo apt-get upgrade

Pythonを動かすために最低限インストールしておくべきモジュールがあります。

pi@raspberrypi.local
$ sudo apt-get install git gcc make openssl python3-dev
$ sudo apt-get install libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
$ sudo apt-get install tk-dev python-tk libfreetype6-dev 
$ sudo apt-get install pkg-config libjpeg8-dev libpng12-dev
$ sudo apt-get install python3-numpy python3-scipy python3-matplotlib python3-h5py

1. TensorFlowのインストール

TensorFlowのインストールはpipで行います。

pi@raspberrypi.local
$ pip3 install tensorflow

ダウンロードが完了したら、問題なく起動できるかどうか確認しておきましょう。

pi@raspberrypi.local
$ python3
>>>import tensorflow as tf
>>>tf.__version__

'1.9.0'と、バージョンが表示されれば、うまくインストールできています。

2. Kerasのインストール

Kerasのインストールもpipから可能です。

pi@raspberrypi.local
pip3 install keras

こちらも、ダウンロードが完了したら、問題なく起動できるかどうか確認しておきましょう。

pi@raspberrypi.local
$ python3
>>>import keras
>>>keras.__version__

'2.2.2'と、バージョンが表示されれば、うまくインストールできています。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした