2017-02-16 85 views
1
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl 

在Anaconda3,我試圖安裝輪子,但它不工作。在Windows上。使用Python 3.6。沒有3.6輪。我得到這個錯誤:Tensorflow輪轂安裝不支持

tensorflow-0.12.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform. 
+1

這可能是有益的: HTTP://計算器。 com/questions/33622613/tensorflow-installation-error-not-a-supported-wheel-on-this-platform – stojo304

+0

https://www.tensorflow.org/install/install_windows 我已經安裝了Python 3.5.2。使用Tensorflow給出的安裝方法,顯示下載Anaconda,它自動安裝Python 3.6 –

+0

請在我們的github問題頁面上提交一個問題,引用此線程。我們可能想要更新文檔。 – drpng

回答

0

我也遇到了同樣的問題。 更新TensorFlow之前。 你可以嘗試下載他的2016-9-27的歷史版本this website

+0

https://repo.continuum.io/archive/index.html –

1

UPDATE:從1.2版本 TensorFlow前正式支持Python 3.6

還有就是Python 3.6無輪當前不被支持在Windows呢。 正如您所見,here,Windows上的Python 3.6支持正在進行中。 在Windows 3.6上使用TensorFlow的唯一替代方法是從源代碼構建它。

+0

然後爲什麼Tensorflow要求我下載Python 3.6?我如何強制3.5留下來? –

+0

TensorFlow不要求您爲Windows安裝Python 3.6。如果您選擇使用蟒蛇分佈會發生什麼是蟒蛇更新他們的Python 3.5分發到3.6,所以你可以搭配TensorFlow在Windows上使用Anaconda是從源代碼編譯或爲Python 3.5創建一個暢達的環境如下: '暢達創造 - -name tensorflow python = 3.5' 'activate tensorflow' 'pip install tensorflow'。 正如你可以在[這個開放的問題](https://github.com/tensorflow/tensorflow/issues/6999)上看到的,對Windows上的Python 3.6的支持是當前正在進行的工作。 – Adriano

0

只要將您的python版本更改爲3.5,然後重試安裝tensorflow。 Tensorflow只使用Python 3.5

conda install python=3.5 

兼容,然後

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl 
3

使用的Python 3.6的替代tensorflow輪:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.0rc2-cp36-cp36m-win_amd64.whl