CentOS下安装tensorflow
第一次在linux上装tensorflow,走了太多弯路,就当学习了,马一下自己漫长的安装过程
1. 已安装的软件:
CUDA: 9.0
2.需要安装gpu版本的tensorflow,找到跟CUDA版本对应的tensorflow版本:
参考网址:https://tensorflow.google.cn/install/source?hl=en#linux
发现安装的python版本和CUDA版本不对应,由于第一次用服务器,也不想改动别人服务器原本的配置,于是还是抱着试试看的心态安装tensorflow_gpu-1.12.0
3.安装tensorflow_gpu-1.12.0
pip install tensorflow-gpu==1.12.0
出错:找不到相匹配的版本(应该是跟python版本不匹配?)
4. 安装tensorflow_gpu-1.13.0
安装成功,但import tensorflow出错:(应该是跟CUDA版本不匹配?)
5.通过Anaconda安装低版本python再安装较低版本tensorflow
# conda create --name python36 python=3.6
# conda activate python36
# pip install tensorflow-gpu==1.12.0
安装成功,import tensorflow也成功了!
需要tensorflow跑的程序,切到python36环境运行就可以了