TensorFlow のインストール (Windows with Anaconda)

  • Windows 版の TensorFlow は 64 bit 版の Python 3.5 向けしか無いため、2.x 系との共存が必要な場合には環境を切り替える必要がある。
  • そのために Anaconda を利用する。

Anaconda のインストール

  • 公式 HP からインストーラーをダウンロードする。
  • 3.x か 2.x はどちらでもいい。
    • 標準状態で利用したい方のバージョンをインストールする。

TensorFlow 用に 3.5 の環境を作る

  • TensorFlow を利用するには、Python のバージョンが 3.5 である必要がある。
  • Anaconda には複数のバージョンを切り替える機能があるので、TensorFlow 用に 3.5 の環境を構築する。
conda create -n tf_3.5 python=3.5 anaconda

インストールの確認

conda info -e
  • このコマンドを実行して root の他に先ほど指定した環境があればインストールは完了。

このバージョンに切り替える時は

activate tf_3.5

を実行する。元に戻すときは

deactivate

を実行する。

インストールの確認

TensorFlow 用に準備した環境に切り替えてバージョンを確認する。

activate tf_3.5
python --version

を、実行して

Python 3.5.2 :: Anaconda 4.3.0 (64-bit)

と、Anaconda の 64 bit 版 Python 3.5.x がインストールされていればインストールは完了。

TensorFlow のインストール

CPU 版のインストール

利用するバージョンに切り替えて以下を実行する。

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl

参考資料