pipでTensorFlowが見つからない

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のビットバージョンを知ることができます。

解説 (12)

tensorflowのウェブサイトより: "You will need pip version 8.1 or later for the following commands to work".このコマンドを実行してpipをアップグレードしてから、もう一度tensorflowをインストールしてみてください。

pip install --upgrade pip
解説 (6)

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
解説 (6)