本帖提供操作过程,具体操作网上有好多了,不赘述。
题外话:
python 的环境尽量保持干净
无论是安装python2 还是python3,还是anaconda,一定要清楚自己的环境,不要一连装了好几个版本。
查看环境变量,python的环境变量是否都被配置;
cmd进入,输入python, 看一下默认的是是哪个版本,是在那个版本下安装TensorFlow-gpu版本的。
如果实在是需要,我的建议是在anaconda里可以重建多个虚拟环境 ,重建环境,后面会介绍。
我测试过两遍,我这个版本是可以走通的。
我的环境:
OS:win10
资源包:
步骤:
一、查看自己的显卡和驱动类型,下载对应的版本
先截个图:
这里有介绍怎么查找:
我的是:
二、安装CUDA
靠谱的安装方法看这里:
一般情况下CUDA的安装会出错,坑介绍的很详细了, 如果自定义安装,VS有一个组件需要单独安装:
注意:会报错,需要安装VS2015,而且最好是VS2015,建议先看这个
以及对这个帖子的解释:
以及验证:
我两次一次配置了CUDA的环境变量,一次没有配置,都可以运行,这里面提到了配置环境变量:
三、安装cudann
安装cudann的坑就没了。
四、安装anaconda
anaconda在安装的时候自带python环境的
安装不赘述了。
五、安装tensorflow-gpu
tensorflow-gpu 也是需要安装自定义python环境,和anaconda的python版本独立
根据cuda 以及cudann版本选择gpu版本
即便最后完全安装成功,但是在跑模型时跑不了的话,还是需要卸载tensorflow-gpu的版本,然后安装同类型其他版本
六、配置jupyter tensorflow-gpu 环境
PS: 如果想默认打开是这个版本,需要加入环境变量,cmd后python才能默认打开的是这个版本。
PS: 先想办法去查资料,而不是去卸载版本。