Anaconda環境にTensorflowをインストールする

Anaconda環境にTensorflowをインストールする
目次

ここから少しづつ、細切れになってしまいますが、tensorflowで学んだことを書いていこうと思います。

今回はanacondaの仮想環境に対して、tensorflowをインストールします。

環境

  • Anaconda 4.3.0
  • python 3.5

発生した問題

tensorflowのversion 1がリリースされましたので、anacondaで構築した仮想環境に対して以下のようにtensorflowをインストールしようとしたところ、まだ対応しているtensorflowのバージョンがない、とエラーが出てしまいました。

1pip3 install tensorflow

解決策

そのため、以下のようにコマンドを変更します。

1pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py3-none-any.whl

備考

anaconda の方でのパッケージ管理でインストール可能かを調べてみました。

  • pypi
 1anaconda search -t pypi tensorflow
 2
 3>Using Anaconda API: https://api.anaconda.org
 4>Run 'anaconda show <USER/PACKAGE>' to get more details:
 5>Packages:
 6>     Name                      |  Version | Package Types   | Platforms
 7>     ------------------------- |   ------ | --------------- | ---------------
 8>     dustindorroh/tensorflow   |    0.6.0 | pypi            |
 9>                                          : TensorFlow helps the tensors flow
10>     jjhelmus/tensorflow       | 0.12.0rc0 | conda, pypi     | linux-64, osx-64
11>                                          : TensorFlow helps the tensors flow
  • conda
 1anaconda search -t conda tensorflow
 2
 3>Using Anaconda API: https://api.anaconda.org
 4>Run 'anaconda show <USER/PACKAGE>' to get more details:
 5>Packages:
 6>     Name                      |  Version | Package Types   | Platforms
 7>     ------------------------- |   ------ | --------------- | ---------------
 8>     HCC/tensorflow            |    1.0.0 | conda           | linux-64
 9>     HCC/tensorflow-cpucompat  |    1.0.0 | conda           | linux-64
10>     HCC/tensorflow-fma        |    1.0.0 | conda           | linux-64
11>     SentientPrime/tensorflow  |    0.6.0 | conda           | osx-64
12>                                          : TensorFlow helps the tensors flow
13>     acellera/tensorflow-cuda  |   0.12.1 | conda           | linux-64
14>     anaconda-backup/tensorflow | 0.10.0rc0 | conda           | linux-64
15>     anaconda/tensorflow       | 0.10.0rc0 | conda           | linux-64
16>     conda-forge/tensorflow    |    1.0.0 | conda           | linux-64, win-64, osx-64
17>                                          : TensorFlow helps the tensors flow
18>     creditx/tensorflow        |    0.9.0 | conda           | linux-64
19>                                          : TensorFlow helps the tensors flow
20>     derickl/tensorflow        |   0.12.1 | conda           | osx-64
21>     dhirschfeld/tensorflow    | 0.12.0rc0 | conda           | win-64
22>     dseuss/tensorflow         | 0.11.0rc0 | conda           | osx-64
23>     ijstokes/tensorflow       | 2017.03.03.1349 | conda, ipynb    | linux-64
24>     jjhelmus/tensorflow       | 0.12.0rc0 | conda, pypi     | linux-64, osx-64
25>                                          : TensorFlow helps the tensors flow
26>     kevin-keraudren/tensorflow |    0.9.0 | conda           | linux-64
27>     lcls-rhel7/tensorflow     |   0.12.1 | conda           | linux-64
28>     marta-sd/tensorflow       |   0.12.0 | conda           | linux-64
29>                                          : TensorFlow helps the tensors flow
30>     memex/tensorflow          |    0.5.0 | conda           | linux-64, osx-64
31>                                          : TensorFlow helps the tensors flow
32>     mhworth/tensorflow        |    0.7.1 | conda           | osx-64
33>                                          : TensorFlow helps the tensors flow
34>     miovision/tensorflow      | 0.10.0.gpu | conda           | linux-64, osx-64
35>     msarahan/tensorflow       | 1.0.0rc2 | conda           | linux-64
36>     mutirri/tensorflow        | 0.10.0rc0 | conda           | linux-64
37>     mwojcikowski/tensorflow   |   0.11.0 | conda           | linux-64
38>     rdonnelly/tensorflow      |    0.9.0 | conda           | linux-64
39>     rdonnellyr/r-tensorflow   |    0.4.0 | conda           | osx-64
40>     test_org_002/tensorflow   | 0.10.0rc0 | conda           |

配布元が微妙だったり、バージョンが最新に対応していなかったりの様子なので、しばらくは storage.googleapis.com を参照する形でインストールを行いたいと思います。