トップページ -> 最新情報技術の実習と研究ツール -> Windowsでソフトウエアのインストールと設定 -> Windows で Keras, TenforFlow のインストール
[サイトマップへ]

Windows で Keras, TenforFlow のインストール

目次

利用条件などは利用者において確認してください

サイト内の関連Webページ

謝辞:Keras, TensorFlow の作者に感謝します


前準備

Anaconda, git のインストール

前準備として,Python 開発環境のAnaconda, git のインストールが終わっていること.

以下,Windows での Anaconda と git をインストール済みであるものとして説明を続けます.


隔離された Python 環境の作成

  1. 今から作成するPython 環境の名前と、Pythonのバージョンを決めておく

  2. Windows のコマンドプロンプトを実行する.

  3. 隔離された Python 環境を作成する

    次のコマンドを実行

    conda create -n ai python=3
    

  4. Python 環境が作成できたことを確認
    conda info -e 
    

これで、もとからの Python 環境と, 新規作成されたPython 環境(Python のバージョン 3名前は ai)の共存できた。


新規作成された Python 環境を使いたいとき


隔離された Python 環境で、インストールの前準備を行う

いま作成した Python 環境で、パッケージの更新などの前準備を行う

  1. Windows で、コマンドプロンプトを実行

  2. Python 環境を有効にする

    次のコマンドを実行

    activate ai 
    

  3. Anaconda の conda パッケージの更新、古い conda パッケージファイルの削除

    「conda config --remove channels conda-forge」は,conda のチャンネルに「conda-forge」が入っていたら削除する操作(エラーメッセージが出たとしても無視してください).

    conda config --remove channels conda-forge
    
    conda upgrade --all
    
    conda clean --packages
    


    (途中省略)


    (以下省略)

  4. conda の動作確認

    エラーメッセージが出ないことを確認

    conda info
    

新規作成された Python 環境に、Keras, TensorFlow のインストール

  1. Window でコマンドプロンプトを実行

  2. いま作成した Python 環境を有効にする

    ※ 「activate ai 」は Python 環境(名前はai)を有効にするためのコマンド(各自の環境の名前にあわせること

    activate ai 
    

    「Could not find conda environment: ai」というメッセージが出たときは、上の「隔離された Python 環境の作成」を行う

  3. TensorFlow, Keras, OpenCV, Spyder のインストール

    時間がかかるので待つ

    ※ 「conda install」は、パッケージをインストールするためのコマンド

    conda install -y tensorflow keras opencv 
    conda install -y -c spyder-ide spyder 
    

    ※ Windows で、あるPython 環境(名前は aiとする)の spyder を使いたいとき:

    • Windows のスタートメニューに「spyder (ai)」が増えるので、それを使う。あるいは
    • コマンドプロンプトで「activate ai」を実行したあとに「spyder」

  4. (オプション) TenforFlow GPU 版のインストール

    ※ 動作には、 CUDA Compute Capability 3.0 は以上に適合するグラフィックスカード、NVIDIA グラフィックスカードのドライバのインストールが必要です

    1. NVIDIA グラフィックスカード・ドライバのインストール

      Windows で NVIDIA グラフィックスカード・ドライバのインストール」で説明しています

    2. NVIDIA CUDA ツールキットのインストール

      Windows で NVIDIA CUDA ツールキットのインストール」で説明しています

    3. tensorflow-gpu 及び関連のconda パッケージのインストール

      conda install -y cudnn cudatoolkit tensorflow-gpu 
      

  5. インストール済み conda パッケージの表示

    conda list 
    

    (以下省略)

  6. TensorFlow のバージョン確認

    python -c "import tensorflow as tf; print( tf.__version__ )"
    

  7. keras のバージョン確認

    python -c "import keras; print( keras.__version__ )"
    

  8. OpenCV のバージョン確認

    python -c "import cv2; print( cv2.__version__ )"