CentOS7 Anaconda3-2.3.0(Python3.4系)でTensorflowをインストール

Facebook にシェア
Pocket
LINEで送る
このエントリーを Google ブックマーク に追加

TensorflowがPython3.4系に対応していたので。

[amazonjs asin=”4061529021″ locale=”JP” title=”深層学習 (機械学習プロフェッショナルシリーズ)”]

 

前提

CentOS7 pyenvをホームディレクトリにインストール

 

Anaconda3-2.3.0をインストール

[shell] pyenv install anaconda3-2.3.0

pyenv local anaconda3-2.3.0
pyenv global anaconda3-2.3.0
[/shell]

 

condaでライブラリをアップデート

[shell] conda update conda
conda update anaconda
conda update –all
[/shell]

 

Tensorflowをインストール

 

CPUを利用する場合

[shell] pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.6.0-cp34-none-linux_x86_64.whl
[/shell]

 

GPUを利用する場合

[shell] pip install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.6.0-cp34-none-linux_x86_64.whl
[/shell]

 

インストールを確認

[shell] python -c ‘import site; print("
".join(site.getsitepackages()))’
/home/centos/.pyenv/versions/anaconda3-2.3.0/lib/python3.4/site-packages
/home/centos/.pyenv/versions/anaconda3-2.3.0/lib/site-python
[/shell] [shell] ipython
In [1]: import tensorflow as tf

In [2]: a = tf.constant(10)

In [3]: b = tf.constant(32)

In [4]: sess = tf.Session()
I tensorflow/core/common_runtime/local_device.cc:40] Local device intra op parallelism threads: 4
I tensorflow/core/common_runtime/direct_session.cc:58] Direct session inter op parallelism threads: 4

In [5]: print(sess.run(a + b))
42
[/shell]

これから色々更新する予定。
python3系対応でホックホク。

Related posts

コメントを残す