Ubuntu 16.04下已装Python3.5版TensorFlow,如何安装Python2.7版?
没问题,我来一步步帮你在Ubuntu 16.04上给Python 2.7安装TensorFlow,顺便也说下你之前遇到的那个h5py警告的小问题~
为Ubuntu 16.04的Python 2.7安装TensorFlow
首先要注意:TensorFlow 2.x及以上版本不再支持Python 2.7,所以我们需要安装TensorFlow 1.x系列的最后稳定版(1.15.5),它是对Python 2.7支持最完善的版本。
步骤1:更新Python 2.7的pip工具
先确保Python 2.7对应的pip是最新状态,打开终端执行:
sudo apt-get update sudo apt-get install python-pip python-dev sudo pip install --upgrade pip
步骤2:选择安装CPU或GPU版本
CPU版本(适合无显卡的普通机器)
直接执行以下命令安装指定版本的TensorFlow:
sudo pip install tensorflow==1.15.5
GPU版本(需NVIDIA显卡+配套环境)
如果你的机器有NVIDIA显卡,需要先提前配置好对应版本的CUDA和cuDNN:
- CUDA版本要求:10.0
- cuDNN版本要求:7.6.5
配置完成后,执行:
sudo pip install tensorflow-gpu==1.15.5
步骤3:验证安装是否成功
打开终端输入python2进入Python 2.7交互环境,然后执行:
import tensorflow as tf print(tf.__version__)
如果能正常输出1.15.5,就说明安装成功啦。
关于你之前遇到的h5py警告
那个FutureWarning是因为h5py库版本和当前numpy版本不兼容导致的,不会影响TensorFlow的正常运行。如果看着不舒服,可以给Python 3.5的环境更新h5py到兼容版本:
sudo pip3 install --upgrade h5py
内容的提问来源于stack exchange,提问作者Always Learning Forever
相关产品推荐
相关产品推荐

