TensorFlowをpipでインストールしようとしています。
$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
何が間違っているのでしょうか?これまでPythonとpipを使ってきて問題はありませんでした。
64ビットバージョンのPythonが必要ですが、あなたの場合は32ビットバージョンを使用しています。現在のところ、TensorflowはWindows上では「64ビット版のPython 3.5.xおよび3.6.x」のみをサポートしています。
実行しているPythonのバージョンを確認するには、python
またはpython3
と入力してインタプリタを起動し、import struct;print(struct.calcsize("P") * 8)
と入力すると、32
または64
と表示され、実行しているPythonのビットバージョンを知ることができます。
Updated 11/28/2016: TensorFlowはリリース0.12からPyPIで公開されています。と入力してください。
pip install tensorflow
...または...
pip install tensorflow-gpu
...で、それぞれTensorFlowのCPUオンリー版、GPUアクセラレーション版をインストールします。
前の回答: TensorFlowはまだPyPIリポジトリに入っていないので、OSやPythonのバージョンに応じて適切な"wheel file"のURLを指定する必要があります。
サポートされている構成の完全なリストはTensorFlowのウェブサイトに記載されていますが、例えば、LinuxでPython 2.7用のバージョン0.10をCPUのみを使用してインストールするには、次のようなコマンドを入力します。
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0rc0-cp27-none-linux_x86_64.whl