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

Windows で dlib, Keras, tensorflow のインストール

前もって準備しておくこと

前準備として,Anaconda のインストールが終わっていること. 手順を下に説明しています.

Anaconda のインストール

Python 3 の開発環境である Anacondaをおすすめ.Window でのインストール手順は次の通りです(Linuxでも同様の手順です).

  1. https://www.continuum.io/downloads#windowsを開く

  2. Download」をクリックする.

  3. ダウンロードが始まるので確認する.

  4. ダウンロードした .exe ファイルを実行して,Anacondaをインストール.

    Python処理系にはいくつかの種類がある. この Web ページでは Anaconda をおすすめしている. 以下,Windows に Anacondaをインストールしたものとして説明を続ける.

  5. Windows では,コマンドプロンプトを管理者として実行

  6. まずは,最新の conda-build パッケージが欲しい.今のコマンドプロンプトで,次のコマンドを実行

    conda install -y conda-build
    

    ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

  7. conda が更新されたので,コマンドプロンプトをいったん閉じる

  8. 再び,コマンドプロンプトを管理者として実行

  9. コマンドプロンプトで,次のコマンドを実行

    del get-pip.py
    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    conda update -y setuptools
    conda update -y conda
    conda update -y conda-build
    

    ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

    ※「wget が無いよ!」というときは、msys2 を次のWebページの手順でインストール. (wget 単独でのインストールではなく,msys2が動くように設定しておくのが便利)

    https://www.kunihikokaneko.com/dblab/toolchain/msys2.html


dlib, Keras, tensorflow のインストール

  1. Windows で,コマンドプロンプトを管理者として実行

  2. git にパスが通っていることを確認する

    Windowsのコマンドプロンプトを開き、次のコマンドを実行.

    where git
    

    「git が無いよ!」 というときは、git を次のWebページの手順でインストール.

    https://www.kunihikokaneko.com/dblab/toolchain/git.html

  3. dlib, Keras, tensorflow をインストールしたいので、次のコマンドを実行

    conda update -y --all
    conda install -y termcolor astor wheel setuptools six protobuf werkzeug markdown absl-py grpcio gast future six click cligj click-plugins munch fiona python-dateutil pytz pyproj shapely 
    pip install git+https://github.com/msgpack/msgpack-python
    pip install git+https://github.com/davisking/dlib
    pip install --ignore-installed --upgrade tensorflow 
    pip install git+https://github.com/keras-team/keras
    

    ※ github のログイン画面が出ることがある.そのときはログインする.

  4. 確認のため、Windows のコマンドプロンプトで、次のコマンドを実行
    1. dlib のバージョン確認

      ※ バージョン番号が表示されれば OK.下の図とは違うバージョンが表示されることがある

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

    2. keras のバージョン確認

      ※ バージョン番号が表示されれば OK.下の図とは違うバージョンが表示されることがある

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

    3. tensorflow のバージョン確認

      ※ バージョン番号が表示されれば OK.下の図とは違うバージョンが表示されることがある

      python -c "import tensorflow as tf; print( tf.__version__ )"
      
    keras や tensorflow のバージョン確認のとき、次のようなエラーメッセージが出ることがある

    次の手順で回避できる可能性がある

    1. 新しくコマンドプロンプトを管理者として実行

    2. コマンドプロンプトで,次のコマンドを実行

      del get-pip.py
      wget https://bootstrap.pypa.io/get-pip.py
      python get-pip.py
      conda update -y setuptools
      conda update -y conda
      conda update -y conda-build
      pip install --ignore-installed --upgrade tensorflow  
      

      ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

    3. 以上が終わったら、もう一度バージョン確認を行ってみる