首先,要下载Anaconda并安装,去官网下载最新的版本,注意自己的电脑是32位还是64位。注意不要同时下载安装Python,这样在接下来的安装中会冲突报错。
安装Anaconda时,不要选增加Path路径,直接一路点确定。
按照Tensorflo的官网指导一步步安装www.tensorflow.org/install/install_windows
注意CUDA工具包不要下9.0,在下面的历史版本中选择8.0安装。然后下载cudnn库文件,6.0版本。
可以选择用CPU还是GPU,一般用GPU安装,要不搞啥深度学习呢?输入pip install --ignore-installed --upgrada tensorflow-gpu,报错。
反复折腾不成,加入小象QQ群,请教了一位过来人,指导我直接在Anaconda下输入pip install tensorflow-gpu安装。
安装成功了,可用Spyder运行报错,原因是我按官网的步骤先 activation tensorflow,去掉这一步,再安装后用Spyder运行还是报错。
离真相越来越近了。。。
主要的原因是没有把cudnn库bin文件夹中的cudnn64_x.dll拷贝到能通过环境变量path找到的路径下,即NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin目录下。运行成功!
参考了以下链接:blog.csdn.net/xqlily/article/details/78075985
最后总结,最好按官网要求一步一步来,遇到问题要请教过来人,这样比自己摸索快的多。
网友评论