win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0

环境
win10
1060 6G
Anaconda(网上教程较多)
PyCharm
步骤:
1.conda create -n py37 python==3.7
win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第1张图片

2.cuda10.0下载:https://developer.nvidia.com/cuda-10.0-download-archive

win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第2张图片
然后进入安装程序,精简,都装在C盘就好,多折腾的归途就是C盘
win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第3张图片

默认装完在C盘这里,正常只有一个v10.0,那俩是我的血泪史win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第4张图片
3.cudnn7.6.5下载:https://developer.nvidia.com/rdp/cudnn-archive
在这里插入图片描述
下载完是个zip包,打开里面的cuda文件夹。将四个文件拖到左边文件夹下。
可能会弹出需要管理员权限,全选继续。
win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第5张图片

4.编辑系统环境变量,添加以下三行

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\CUPTI\lib64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include

win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第6张图片
以及虚拟环境(刚创建的py37虚拟环境)下的python也要添加为环境变量,这里E:\Python\Anaconda是我的anaconda安装路径,替换成自己的就行。win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第7张图片

一共七个环境变量win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第8张图片
5.回到conda命令行下开始下载tensorflow1.15和keras(附一个conda换源)

pip install tensorflow_gpu==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述

pip install keras==2.3.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第9张图片
6.pyCharm测试
File - Setting
先把这个小绿圈点掉(不用conda的包管理),不然刚才下载的依赖就没了(也有人必须得点上,我这点上就拉不了镜像,离谱)
win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第10张图片

win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第11张图片
win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第12张图片

这里正常会自动扫描出一个地址,没有的话找自己anaconda的安装目录下的Anaconda\env\py37\python.exe。win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第13张图片在这里插入图片描述
7.大功告成

pycharm里新建一个test.py文件

import tensorflow as tf
import keras
print(keras.__version__)
print(tf.__version__)
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))

win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第14张图片
完结撒花~
win10+1060+tensorflow_gpu1.15.0+keras2.3.1+cuda10.0+cudnn7.6.5+py3.7.0_第15张图片

你可能感兴趣的:(深度学习,tensorflow,keras,pycharm)