Tensorflow 1.0 Windows + 64位Anaconda 4.3.0错误

时间:2017-02-16 06:00:55

标签: tensorflow

按照"使用Anaconda安装"在https://www.tensorflow.org/install/install_windows,我到了这一点并且失败了。

(tensorflow) C:\Users\rallen\Documents\Devel\python\tensorflow>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform.

这是我的环境64位Anaconda3 4.3.0

>python Python 3.6.0 |Anaconda 4.3.0 (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.

我以前从pip成功安装了1.0之前的张量流。

9 个答案:

答案 0 :(得分:8)

显然python 3.5非常重要。由于最新的Anaconda3发行版是3.6,你必须这样做:

> conda create -n tensorflow python=3.5

似乎现在可以在pip上使用1.0软件包,所以你可以这样做:

..> activate tensorflow ...> pip install tensorflow-gpu Collecting tensorflow-gpu Downloading tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl (43.1MB) 100% |################################| 43.1MB 31kB/s Collecting protobuf>=3.1.0 (from tensorflow-gpu) ...

我成功地运行了'#hello world' python 3.5 shell和tf.__version__中的命令显示为'1.0.0'

答案 1 :(得分:2)

看起来tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl会失败,但tensorflow-1.0.0-cp35-cp35m-win_amd_64.whl对我来说很好。

答案 2 :(得分:2)

谁使用python版本3.6和anaconda。

conda create -n tensorflow python=3.5
activate tensorflow
pip install tensorflow-gpu

答案 3 :(得分:1)

您可以看到RFC 7045, Transmission and Processing of IPv6 Extension Headers,也许win_x86_64应更改为win_amd64

答案 4 :(得分:0)

1)C:> pip uninstall tensorflow
2)C:> pip install tensorflow

答案 5 :(得分:0)

我安装了Miniconda(Anaconda)。我使用了pycharm,其中我添加了Miniconda(Anaconda)解释器。通过搜索所需的TensorFlow

,可以通过此解释器轻松添加TensorFlow

答案 6 :(得分:0)

昨天我用命令面对同样的问题 (tensorflow)C产品:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl

简单地写

  

C:> pip install tensorflow

     

C:> pip install tensorflow-gpu #for gpu version

答案 7 :(得分:0)

我遇到了同样的问题,这个剪辑应该适用于大多数人。

pip install tensorflow-gpu

因为我之前安装过tensorflow版本0.12,所以会使用缓存,所以我必须指定版本为1.0

pip install tensorflow-gpu==1.0

这对我有用!!

我正在使用python版本= 3.5.2,64位

的win10

答案 8 :(得分:0)

我安装anaconda 4.3版本时也遇到了同样的问题

“tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl不是这个平台上支持的轮子”

这是我的解决方案。

  • 不使用Anaconda3 4.3,而是安装Anaconda3 4.2(Anaconda3-4.2.0-Windows-x86_64.exe)
  • 在命令行上键入(如果您使用的是GPU版本)

    pip install -U --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl
    
  • Typeon命令行(如果您只使用CPU)

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

我正在使用python版本= 3.5.2,64位

的win10