2017-02-25 98 views
6

我在Windows 64位機器中安裝了anaconda 2和3。我正在按照說明here安裝Tensorflow和anaconda。但是,在進行pip安裝時出現以下錯誤。Tensorflow:此平臺上不支持車輪

tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform. 

我的蟒蛇信息:

  platform : win-64 
     conda version : 4.2.13 
    conda is private : False 
    conda-env version : 4.2.13 
conda-build version : 1.20.0 
    python version : 2.7.12.final.0 
    requests version : 2.13.0 
    root environment : C:\Anaconda2 (writable) 
default environment : C:\Anaconda2\envs\tensorflow 
    envs directories : C:\Anaconda2\envs 
     package cache : C:\Anaconda2\pkgs 
     channel URLs : https://repo.continuum.io/pkgs/free/win-64 
         https://repo.continuum.io/pkgs/free/noarch 
         https://repo.continuum.io/pkgs/pro/win-64 
         https://repo.continuum.io/pkgs/pro/noarch 
         https://repo.continuum.io/pkgs/msys2/win-64 
         https://repo.continuum.io/pkgs/msys2/noarch 
     config file : None 
     offline mode : False 

我真的很感激任何幫助,因爲我敲我的這一頭自去年8小時。

編輯

我已經刪除蟒蛇2,並試圖重新安裝tensorflow。獲取相同的錯誤。請查找anaconda信息。

  platform : win-64 
     conda version : 4.2.9 
    conda is private : False 
    conda-env version : 4.2.9 
conda-build version : 2.0.2 
    python version : 3.5.2.final.0 
    requests version : 2.11.1 
    root environment : C:\Users\Gramener\Anaconda3 (writable) 
default environment : C:\Users\Gramener\Anaconda3\envs\tensorflow 
    envs directories : C:\Users\Gramener\Anaconda3\envs 
     package cache : C:\Users\Gramener\Anaconda3\pkgs 
     channel URLs : https://repo.continuum.io/pkgs/free/win-64/ 
         https://repo.continuum.io/pkgs/free/noarch/ 
         https://repo.continuum.io/pkgs/pro/win-64/ 
         https://repo.continuum.io/pkgs/pro/noarch/ 
         https://repo.continuum.io/pkgs/msys2/win-64/ 
         https://repo.continuum.io/pkgs/msys2/noarch/ 
     config file : None 
     offline mode : False 

回答

0

在Microsoft Windows上,TensorFlow需要Python 3.5 64位。你似乎使用Python 2.7。

+0

我編輯了這個問題。請立即檢查。 – niyas

+0

@niyas什麼是pip -V輸出? –

+0

pip 9.0.1來自c:\ anaconda3 \ lib \ site-packages(python 3.5) – niyas

2

我最近在嘗試在azure vm上安裝tensorflow v1.0時遇到了同樣的問題。沒有任何anaconda版本爲我工作。
因此,我決定嘗試將tensorflow升級到本地PC上的v1.0,以查看錯誤是否可重現。這導致了同樣的錯誤(即使幾周前我已經成功安裝了r0.12)。

閱讀tensorflow安裝注意事項小心我注意到下面的句子:

Anaconda安裝是社會的支持,沒有正式 支持。

因此,我決定嘗試python 3.5.2 from python.org,並立即生效。

我認爲這裏的問題是最新的tensorflow版本(1.0)不適用於anaconda。 不過如果你仍然想使用Anaconda你可以嘗試tensorflow r0.12,但要記住,這樣做是不推薦,有來自r0.12重大更改至1.0

+0

是的。現在我使用pip3安裝tensorflow v1.0。 Anaconda沒有工作。 – niyas

1

相信我我活了下來。

首先,請確保您的系統是Win7 64Bit,而您的Python版本是3.5.2(64位),我沒有嘗試Python 3.5。

二,不要相信Anaconda和PyCharm。當然我知道它們都可以用來安裝軟件包。但是,它們安裝的軟件包有時不能同步到cmd。
我想說的是:確保cmd的內容與TensorFlow的網站相同。
我想上傳更多圖片來告訴你該怎麼做,但是stackoverflow不允許它。
詳情如下: enter image description here enter image description here

+0

3rd 在cmd中鍵入pip -V,結果應該是9.0.1,並且已經安裝到python 3.5.2的目錄中而不是python2.7中 4th.finally只是輸入p​​ip install tensorflow – user7862197

0

我有同樣的問題,我卸載蟒蛇從python.org安裝python的3.5.2,我是能夠運行你好Tensorflow。

3

使用Python 3.5

conda create -n tensorflow python=3.5

相關問題