1.准备安装环境:
1)tensorflow1.8 版本只能用pip2 来安装,所以先查看ubuntu20.10 是否有pip2:
pip2 -V
如果没有,请参考上一篇博客进行安装:https://blog.csdn.net/Chhjnavy/article/details/118363688
可以通过python2 和 pip2 查看可以安装的tensorflow 版本
python2
>>> import pip
>>> print(pip.pep425tags.get_supported())
![](https://img-blog.csdnimg.cn/2021070109465151.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
2) tensorflow2.5 版本只能用pip3 来安装,所以先查看ubuntu20.10 是否有pip3:
pip3 -V
如果没有,请参考上一篇博客进行安装:https://blog.csdn.net/Chhjnavy/article/details/118363688
2.下载tensorflow1.8,网址:https://pypi.org/
![](https://img-blog.csdnimg.cn/20210630171719353.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
(1)搜索tensorflow
![](https://img-blog.csdnimg.cn/20210701091939414.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
(2)点击tensorflow2.5.0,点击Release history ,就可以看到所有历史版本, 选择要下载的1.8版本
![](https://img-blog.csdnimg.cn/20210701092038397.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
(3) 点击Download files ,可以看到tensorflow1.8所有可以下载的版本:
![](https://img-blog.csdnimg.cn/20210701092302201.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
Files for tensorflow, version 1.8.0
Filename, size | File type | Python version | Upload date | Hashes |
---|
tensorflow-1.8.0-cp27-cp27m-macosx_10_11_x86_64.whl (46.5 MB) | Wheel | cp27 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp27-cp27mu-manylinux1_x86_64.whl (49.1 MB) | Wheel | cp27 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp33-cp33m-macosx_10_11_x86_64.whl (47.1 MB) | Wheel | cp33 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp33-cp33m-manylinux1_x86_64.whl (49.6 MB) | Wheel | cp33 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp34-cp34m-macosx_10_11_x86_64.whl (47.1 MB) | Wheel | cp34 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp34-cp34m-manylinux1_x86_64.whl (49.6 MB) | Wheel | cp34 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp35-cp35m-macosx_10_11_x86_64.whl (47.1 MB) | Wheel | cp35 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp35-cp35m-manylinux1_x86_64.whl (49.1 MB) | Wheel | cp35 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp35-cp35m-win_amd64.whl (34.4 MB) | Wheel | cp35 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp36-cp36m-macosx_10_11_x86_64.whl (46.5 MB) | Wheel | cp36 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp36-cp36m-manylinux1_x86_64.whl (49.1 MB) | Wheel | cp36 | Apr 28, 2018 | View |
---|
tensorflow-1.8.0-cp36-cp36m-win_amd64.whl (34.4 MB) | Wheel | cp36 | Apr 28, 2018 | View |
---|
(4)简单说明一下各个版本的意思:
首先我们要明白pip 和 python 的关系:pip 是python的包管理器,pip2 对应着 python2 , pip3 对应着python3 。
cp27 表示python2.7 版本对应的pip 工具
cp33 表示python3.3 版本对应的pip 工具
cp34 表示python3.4 版本对应的pip 工具
cp35 表示python3.5 版本对应的pip 工具
cp36 表示python3.6版本对应的pip 工具
目前使用的是ubuntu20.10 python2.7 所以下载:tensorflow-1.8.0-cp27-cp27mu-manylinux1_x86_64.whl 这个工具包,下载后放到ubuntu下。
同理:按照下载tensorflow1.8 的方式下载tensorflow2.5 :tensorflow-2.5.0-cp38-cp38-manylinux2010_x86_64.whl
![](https://img-blog.csdnimg.cn/20210826142148473.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_Q1NETiBAQ2hoam5hdnk=,size_39,color_FFFFFF,t_70,g_se,x_16)
Files for tensorflow, version 2.5.0
Filename, size | File type | Python version | Upload date | Hashes |
---|
tensorflow-2.5.0-cp36-cp36m-macosx_10_11_x86_64.whl (195.6 MB) | Wheel | cp36 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp36-cp36m-manylinux2010_x86_64.whl (454.3 MB) | Wheel | cp36 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp36-cp36m-win_amd64.whl (422.6 MB) | Wheel | cp36 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp37-cp37m-macosx_10_11_x86_64.whl (195.6 MB) | Wheel | cp37 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp37-cp37m-manylinux2010_x86_64.whl (454.3 MB) | Wheel | cp37 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp37-cp37m-win_amd64.whl (422.6 MB) | Wheel | cp37 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp38-cp38-macosx_10_11_x86_64.whl (195.7 MB) | Wheel | cp38 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp38-cp38-manylinux2010_x86_64.whl (454.4 MB) | Wheel | cp38 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp38-cp38-win_amd64.whl (422.6 MB) | Wheel | cp38 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp39-cp39-macosx_10_11_x86_64.whl (195.7 MB) | Wheel | cp39 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp39-cp39-manylinux2010_x86_64.whl (454.4 MB) | Wheel | cp39 | May 14, 2021 | View |
---|
tensorflow-2.5.0-cp39-cp39-win_amd64.whl (422.6 MB) | Wheel | cp39 | May 14, 2021 | View |
---|
3.安装
#安装tensorflow1.8
chmod 777 tensorflow-1.8.0-cp27-cp27mu-manylinux1_x86_64.whl
pip2 install tensorflow-1.8.0-cp27-cp27mu-manylinux1_x86_64.whl
#安装tensorflow2.5
chmod 777 tensorflow-2.5.0-cp38-cp38-manylinux2010_x86_64.whl
pip2 install tensorflow-2.5.0-cp38-cp38-manylinux2010_x86_64.whl
如果安装失败,重新安装一次。
安装成功后显示:
![](https://img-blog.csdnimg.cn/2021070109415432.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
4.查看tensorflow 版本
#tensorflow1.8
python2
>>> import tensorflow as tf
>>> tf.__version__
#tensorflow2.5
python3
>>> import tensorflow as tf
>>> tf.__version__
![](https://img-blog.csdnimg.cn/2021070109494580.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NoaGpuYXZ5,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20210826142813959.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_Q1NETiBAQ2hoam5hdnk=,size_28,color_FFFFFF,t_70,g_se,x_16)