簡體   English   中英

Tensorflow:此平台上不支持滾輪

[英]Tensorflow: Not a supported wheel on this platform

我在Windows 64bit機器上安裝了anaconda 2和3。 我正按照這里的說明嘗試使用anaconda安裝Tensorflow。 但是,我在執行pip安裝時遇到以下錯誤。

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個小時以來我一直在努力。

編輯

我已經刪除了Anaconda 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

在創建Anaconda環境時,請明確使用python 3.5。 IE:

create -n tensorflow python = 3.5

然后運行以下命令來安裝tensorflow:

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

然后,您可以從https://www.tensorflow.org/install/install_windows成功執行Hello Tensorflow示例

使用python 3.5

conda create -n tensorflow python=3.5

我最近在嘗試在azure vm上安裝tensorflow v1.0時遇到了同樣的問題。 沒有一個anaconda版本適合我。
所以我決定嘗試將tensorflow升級到我本地電腦上的v1.0,看看錯誤是否可以重現。 這導致了同樣的錯誤(即使我幾周前成功安裝了r0.12)。

仔細閱讀tensorflow安裝說明我注意到以下句子:

Anaconda安裝受社區支持,未得到官方支持。

所以我決定從python.org嘗試python 3.5.2 ,這立即起作用。

我相信這里的問題是最新的tensorflow版本(1.0)還不適用於anaconda。 然而,如果您仍然想使用anaconda,您可以嘗試tensorflow r0.12 ,但請記住,不建議這樣做,並且從r0.12到1.0有重大變化

相信我,我幸存下來了。

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

其次,不要相信Anaconda和PyCharm。 當然我知道它們都可以用來安裝包。 但是,有時它們安裝的軟件包無法同步到cmd。
我想說的是:確保cmd的內容與TensorFlow的網站相同。
我想上傳更多圖片告訴你該怎么做,但stackoverflow不允許它。
詳情如下: 在此輸入圖像描述在此輸入圖像描述

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

我有同樣的問題,我卸載了Anaconda並從python.org安裝了python 3.5.2並且我能夠運行Hello Tensorflow。

嘗試這個。

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp36-cp36m-win_amd64.whl

這是使用native pip安裝時運行的命令。 這個改變對我有用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM