2017-04-09 20 views
0

テンソルフローをhttps://www.tensorflow.org/install/install_windowsからインストールするための公式のドキュメントを調べましたが、このエラーが発生します。WindowsのTensorflowインストールの問題

"pip3 install tensorflow-1.0.1-cp35-cp35m-win_amd64.whl"

または

を実行するための

tensorflow-1.0.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform. 
You are using pip version 8.1.1, however version 9.0.1 is available. 
You should consider upgrading via the 'python -m pip install --upgrade pip' command. 

"pip install tensorflow-1.0.1-cp35-cp35m-win_amd64.whl"

私は9.1にアップデートピップをしましたが、私はまだ

"You are using pip version 8.1.1, however version 9.0.1 is available."警告が表示されます。

私は64ビットでPython 2.7 & 3.5のWindows 7 64ビットを持っています。

P.S.私は言及しましたInstalling tensorflow on windowstensorflow installation problems

しかし、彼らは役に立たなかったです。

P.P.S. : - 私は実行pep425タグは&コマンドIこれらのLIBS: -

[('cp35', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp35', 'none', 
any'), ('cp3', 'none', 'any'), ('cp34', 'none', 'any'), ('cp33', 'none', 'any') 
('cp32', 'none', 'any'), ('cp31', 'none', 'any'), ('cp30', 'none', 'any'), ('py 
35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 
none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none 
, 'any')] 
+0

多分関連性があります。(1)http://stackoverflow.com/questions/43069519/installing-tensorflow-on-windows and(2)http://stackoverflow.com/questions/42755129/installing-tensorfow-サポートされていないホイール –

+0

エラーメッセージが示すように、 'python -m pip install --upgrade pip'を実行しようとしましたか? –

+0

@AlexandrePassosええと – penta

答えて

0

エラー自体は、あなたが非サポートホイールをインストールしているということです。 pipバージョンのその他のログは、この場合のTFインストールを必ずしも妨げない警告です。

Windows上のTensorFlowはPython 3.5 64ビットのみと互換性があるため、この問題は2つのPythonインストールと競合する可能性が高いためです。

両方のバージョンのこの問題が孤立し、インストールに影響しないことを確認したら、有効GPUサポートのためにPYPI TensorFlowパッケージをpip install tensorflowtensorflow-gpuまで実行してみてください。 URLホイールに問題がある場合は、別の結果が得られます。

最後のリソースとしてnightly buildが最後にダウンロードされ、インストールされますが、TensorFlowと2つの異なるバージョンのPythonインストールの間に競合があります。

0

あなたはあなたが持っている以下の

のを確認してください

ピップtensorflow-1.0.1-cp35-cp35m-win_amd64.whlインストール

を使用しているとPythonバージョン3.5 64ビットがインストールされています。

のpython --version

ピップは、ホイールのファイル名に含まれるすべてのタグをサポートしています。この実行のpythonシェルをチェックして、ピップ

輸入ピップ

をインポートするには、次のコマンドを実行します

)(pip.pep425tags.get_supported

出力にはcp35、cp35m、win_amd64が含まれている必要があります。これらはファイル名のタグホイールです。

あなたのパイプバージョンはcp35mをサポートしていません。あなたは、これが機能しない場合

ピップは--upgradeピップ

をインストールし使用してピップをアップグレードすることができます。 Pythonをアンインストールし、3.5.2を再インストールしてください(これは私にとってはうまくいきました)。

-1

ありがとうございました 私は3時間の試行で解決したので、このprob3elmについてはかなり確信しています。

------------以前のバージョンのpythonをアンインストールして「python 3.5.x」を入手し、正しくインストールする必要があります。 -

、その後のような、--upgrade tensorflow

ピップをインストールするか、ピップは一部をインストールし、このリンクをたどっtensorflowインストールするには、通常のコマンドを与えます。 from this official tensorflow link

関連する問題