前提条件:已经装好了anaconda3,CUDA和CUDNN,只针对TensorFlow本身的坑。
首先看自己电脑能装哪个版本的TensorFlow。
- 首先创建python环境,给这个python环境取名叫TensorFlow。
conda create -n tensorflow python=3.6
(后文我的环境叫mytensorflow是因为是第二次安装)
再这之前建议配置一下从镜像源下载,不然即使是科学上网也顶不住。
直接打开anaconda的命令行输入即可。conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
- 同样一打开anaconda就可以执行命令
anaconda search -t conda tensorflow
会显示出目前可供选择的tensorflow版本,按平台选择版本
- 执行命令
anaconda show conda-forge/tensorflow
获取对应版本的安装命令conda-forge/tensorflow为选择的版本名称
- 因为官方源太慢了,即使我科学上网也很慢,所以用了中科大的镜像源。选择的是我能使用的最新的版本。这里贴出来的表是windows的。
https://blog.csdn.net/oMoDao1/article/details/83241074#commentBox
这里面有很全的版本对应关系。
pip install tensorflow-gpu==1.10.0
- 然后输入测试代码就可以了!
一个随便拿来的测试代码。
import tensorflow as tf