安装 tensorflow 解决 is not a supported wheel on this platform!

一 、问题简述:

1 由于我的服务器是centos 6.5 ,但是服务器没开网,只有离线安装tensorflow!

2 浏览了很多网页,找到一个方法就是去下载 whl文件,然后用pip install XXX.whl进行安装。

3 于是我看了下我的服务器是centos 6.5,python是3.6,是linux系统。就跑到https://pypi.org/ 去下载了一个:

      tensorflow-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl

4 然后上服务器,进行 pip install tensorflow-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl,报错:

        说我的tensorflow:   is not a supported wheel on this platform......................

5 百思不得其解 我的是py3.6啊? 而且 我的是linux系统,64位.......TT.......

---------------------------------------------------------------------------------------------------------------------------------------------------------------

二、解决办法:

       (我也是搜了好久,这个方法有点无语,但是貌似管用了) 

 (1) 进入python

 (2) import pip

   (3)  print(pip.pep425tags.get_supported())   这个可以支持你的python将安装文件中的什么字符.....如下图所示:

(4)由于我的tensorflow文件名是:tensorflow-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl

         这其中manylinux2010在上述list中不存在,于是,我将文件名改了:

         tensorflow-2.0.0-cp36-cp36m-manylinux1_x86_64.whl

(5) 再次进行pip install tensorflow-2.0.0-cp36-cp36m-manylinux1_x86_64.whl, 就没有报同样错了!

         (虽然报了其他错,但不是这个问题了)

你可能感兴趣的:(人工智能,深度学习)