1. 确保windows正常使用
2. 下载安装cuda,并安装
win10下安装就特别简单了,双击exe,其他默认就可以了。
安装完成后命令行执行nvcc -V
看是否安装成功。
问题:
1. 这里存在一个疑问,安装 cuda前需要不需要卸载所有nvidia的东西???
补充:
我在安装CUDA8.0的时候遇到了如下问题:The graphics driver could not find compatible graphics hardware。这个问题的主要原因是你本机的显卡驱动版本比CUDA8.0中自带的驱动版本高(实际上,不论CUDA装的哪个版本,只要本机驱动比CUDA自带驱动版本高,都可能出现这个问题)。
解决办法:
直接点击继续—>同意并继续—>自定义(高级)—>只选择CUDA进行安装,最后安装成功。
在自定义界面可以看到CUDA自带驱动版本号以及目前本机驱动版本号,如果本机版本号高于CUDA自带版本号,就不要再勾选安装了。
3. 下载cudnn,并安装
注意cudnn的版本一定要与cuda的版本相匹配。
cudnn下载后解压,复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
即可。
4. 下载anaconda,并安装
这个也不用多说。
5. 使用anaconda安装tensorflow-gpu
5.1 打开Anaconda Navigator,创建Tensorflow环境
5.2 打开Anaconda Prompt,输入
activate Tensorflow
5.3 安装tensorflow
pip install --ignore-installed --upgrade tensorflow-gpu
官方地址:
cuda下载地址:
CUDA Toolkit 9.0 Downloads
tensorflow 安装文档:
在 Windows 上安装 TensorFlow
参考:
Win10环境+ CUDA9.0 +CUDNN7.0+TensorFlow1.7/1.6/1.5配置