Windows下AnacondaインストールTensorFlow
4366 ワード
Anacondaとは?
Anaconda is the leading open data science platform powered by Python. AnacondaはPython言語によるリードするオープンデータ科学プラットフォームです
TensorFlowとは?
TensorFlow is an open source software library for numerical computation using data flow graphs. TensorFlowは、データフローチャートを使用して数値計算を行うオープンソースソフトウェアライブラリです.
TensorFlow r0.12以降のバージョンはwindowsシステムのサポートを追加し、これから3つのプラットフォーム、1セットのコードマルチプラットフォームの運行を実現した.TensorFlowをインストールする方法はいろいろありますが、次はAnacondaを使ってwindows 10にTensorFlow(CPU版)をインストールします.
1.Anacondaのダウンロード
にあるhttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/あなたとあなたのコンピュータシステムの対応するバージョンを探して、私はここでAnaconda 3-4.2.0-Windows-x 86を使います64.exe
ダウンロードとインストールが完了したら、CMDを開き、「conda--version」と入力し、次の情報を出力します.
Anacondaのインストールに成功しました.
次に、Anaconda倉庫ミラーを設定する必要があります.デフォルトで接続されているのは海外のミラーアドレスなので、ダウンロード速度が遅いので、ミラーアドレスを清華大学オープンソースソフトウェアミラーステーションに変更し、Anaconda Promptを開き、入力します.
引き続きAnaconda Promptウィンドウに入力します.
車を押す.
TensorFlow依存環境の作成を示し、TensorFlowは現在Python 3をサポートしていない.6、ここではPython 3を使います.5.
コンソール出力を確認します.
どのような依存ソフトウェアをインストールするかを提示し、「y」を入力し、車に戻ります.
コンソールは出力を続行します.
インストール依存ソフトのダウンロードを開始し、清華大学のミラー倉庫を使用しているので、ダウンロード速度が速いです.
CPUバージョンのインストール:
コンソールが最終的に次の情報を出力した場合は、インストールに成功しました.開けてもいいよhttps://mirrors.tuna.tsinghua.edu.cn/tensorflow/適切なwhlファイルアドレスを選択してインストールします.またはhttps://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/可視化whlバージョンを選択します.
入力を続行:
TensorFlow仮想環境をアクティブにし、TensorFlowを使用しない場合はdeactivate tensorflowを使用してオフにします.
Anacondaインストールディレクトリの下/envs/tensorflowフォルダに入り、Anaconda Promptウィンドウで入力を続行します.
車に戻った後、以下の内容をコピーしてAnaconda Promptにコピーし、自動的に出力します.
出力:
TensorFlowが正常にインストールされたことを示します.
pyファイルでtensorflowスクリプトを記述する場合、ファイル名はtensorflowを使用できない.py 現在のAPIの変動は比較的大きい、例えばtf.mul、tf.subとtf.Negは廃棄され、現在使用されているのはtfである.multiply、tf.subtractとtf.negative. 適切に使用しないと、AttributeError:module'tensorflow'has no attribute'mul'などのエラーが出力されます.常にgithubで更新ログを表示する必要があります.
Anaconda is the leading open data science platform powered by Python. AnacondaはPython言語によるリードするオープンデータ科学プラットフォームです
TensorFlowとは?
TensorFlow is an open source software library for numerical computation using data flow graphs. TensorFlowは、データフローチャートを使用して数値計算を行うオープンソースソフトウェアライブラリです.
TensorFlow r0.12以降のバージョンはwindowsシステムのサポートを追加し、これから3つのプラットフォーム、1セットのコードマルチプラットフォームの運行を実現した.TensorFlowをインストールする方法はいろいろありますが、次はAnacondaを使ってwindows 10にTensorFlow(CPU版)をインストールします.
1.Anacondaのダウンロード
にあるhttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/あなたとあなたのコンピュータシステムの対応するバージョンを探して、私はここでAnaconda 3-4.2.0-Windows-x 86を使います64.exe
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.2.0-Windows-x86_64.exe
ダウンロードとインストールが完了したら、CMDを開き、「conda--version」と入力し、次の情報を出力します.
conda 4.2.0
Anacondaのインストールに成功しました.
次に、Anaconda倉庫ミラーを設定する必要があります.デフォルトで接続されているのは海外のミラーアドレスなので、ダウンロード速度が遅いので、ミラーアドレスを清華大学オープンソースソフトウェアミラーステーションに変更し、Anaconda Promptを開き、入力します.
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2.TensorFlowのインストール
引き続きAnaconda Promptウィンドウに入力します.
conda create -n tensorflow python=3.5
車を押す.
TensorFlow依存環境の作成を示し、TensorFlowは現在Python 3をサポートしていない.6、ここではPython 3を使います.5.
コンソール出力を確認します.
Fetching package metadata ...............
Solving package specifications: .
Package plan for installation in environment D:\Program Files\anaconda\envs\tensorflow:
The following NEW packages will be INSTALLED:
pip: 9.0.1-py35_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
python: 3.5.3-0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
setuptools: 27.2.0-py35_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
vs2015_runtime: 14.0.25123-0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
wheel: 0.29.0-py35_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
Proceed ([y]/n)? y
どのような依存ソフトウェアをインストールするかを提示し、「y」を入力し、車に戻ります.
コンソールは出力を続行します.
python-3.5.3-0 100% |###############################| Time: 0:00:42 754.91 kB/s
setuptools-27. 100% |###############################| Time: 0:00:00 1.92 MB/s
wheel-0.29.0-p 100% |###############################| Time: 0:00:00 2.68 MB/s
pip-9.0.1-py35 100% |###############################| Time: 0:00:00 2.31 MB/s
#
# To activate this environment, use:
# > activate tensorflow
#
# To deactivate this environment, use:
# > deactivate tensorflow
#
# * for power-users using bash, you must source
#
インストール依存ソフトのダウンロードを開始し、清華大学のミラー倉庫を使用しているので、ダウンロード速度が速いです.
CPUバージョンのインストール:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
コンソールが最終的に次の情報を出力した場合は、インストールに成功しました.開けてもいいよhttps://mirrors.tuna.tsinghua.edu.cn/tensorflow/適切なwhlファイルアドレスを選択してインストールします.またはhttps://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/可視化whlバージョンを選択します.
Successfully installed numpy-1.12.1 protobuf-3.3.0 six-1.10.0 tensorflow-1.1.0 werkzeug-0.12.2
入力を続行:
activate tensorflow
TensorFlow仮想環境をアクティブにし、TensorFlowを使用しない場合はdeactivate tensorflowを使用してオフにします.
3.テスト
Anacondaインストールディレクトリの下/envs/tensorflowフォルダに入り、Anaconda Promptウィンドウで入力を続行します.
python.exe
車に戻った後、以下の内容をコピーしてAnaconda Promptにコピーし、自動的に出力します.
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
>>> sess.run(hello)
>>> a = tf.constant(10)
>>> b= tf.constant(32)
>>> sess.run(a+b)
>>>
出力:
...
b'Hello, TensorFlow!'
...
42
TensorFlowが正常にインストールされたことを示します.