![](/img/trans.png)
[英]Tensorflow installation on Windows 10, error 'Not a supported wheel on this platform'
[英]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.