2017-03-01 109 views
-1

按照Tensorflow website上的說明,我嘗試安裝Anaconda的cpu-only版本Tensorflow。然而,第4步在Windows上安裝Tensorflow 1.0 by Anaconda錯誤

(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl 

輸出錯誤:

tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform. Could anyone tell me the reason behind this? 
+0

什麼是Python的輸出--version和pip -V? –

+0

python 3.5和pip 9,我已經解決了這個問題,請參考@Beomi的答案 –

回答

0

網站上的命令是目前錯誤的。在與amd64網址的結尾替換x86_64得到正確的命令:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_amd64.whl 

或者,你可以使用下面的簡單命令來安裝最新的CPU版本:

pip install --ignore-installed --upgrade tensorflow 
+0

謝謝!這是我的錯誤背後的確切原因。 –

+0

但是,我只是通過'pip install tensorflow'在Anaconda解決了這個問題。你的第二個命令似乎不起作用。 –

+0

你會得到什麼錯誤? 'pip install tensorflow'通常是最簡單的方法,但是URL版本也應該可以工作。 – mrry

0

我覺得你的問題可能是這一個:

  1. 你的Python版本不Python3.5
  2. 您的系統不是x64 windows。

因此您可以更改下面的安裝方法。

您可以直接pip像這樣安裝tensorflow

pip install tensorflow 

但如果你使用9下PIP版本只適用PIP版> 9, ,你必須先升級點子。

你可以用這個升級您的點子:

pip install -U pip 

if you've installed python for all user, you might run this code with administrator account.

+0

謝謝,我已經解決了這個問題,在Anaconda,只是「pip install tensorflow」,而且工作。我的Python是3.5,點是> 9。我只是想知道原因。不管怎麼說,還是要謝謝你。 –