安装python
- 下载python3.5.4
- 选择Windows x86-64 executable installer
自定义安装勾选tk/tl选项
安装pip
- curl -o get-pip.py
python get-pip.py
安装TensorFlow-gpu
- 执行pip3 install tensorgflow-gpu=1.10.0
python 中执行 import tensorflow as tf 发现缺少 cuda
下载cuda
- 下载的9.0 之前下载的9.2 使用import tensorflow as tf 发现tensorgflow-gpu=1.10.0使用的9.0
本地安装cuda,同时下载4个补丁,依次安装
安装cudnn
- 选择9.0对应的cudnn 7.4.2
拷贝cudnn下bin 、lib、include对应文件到cuda
添加环境变量
- python要在环境变量
- C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
- C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
- C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
遇到的问题
- 显卡驱动问题 安装完成后发现CUDA driver version is insufficient for CUDA runtime version 百度后发现是显卡驱动不对导致 详细见http://www.cnblogs.com/liaohuiqiang/archive/2018/10/15/9791365.html 到官网下载对应驱动安装即可https://www.nvidia.cn/Download/index.aspx?lang=cn
- ImportError: No module named 'tkinter' 发现python安装使用的绿色source安装,没有安装tk,tl。通过使用python自带的executable安装方式勾选了tk/tl。