1.确定自己的显卡支持CUDA,同时确定支持哪几版CUDA,支持CUDA才能装GPU版的tensorflow
2.根据CUDA版本选择匹配的Tensorflow、cuDNN版本(很重要!很多教程给的Tensorflow安装命令pip install tensorflow-gpu或者pip3 install --upgrade tensorflow-gpu等都是默认安装最新版的tensorflow,结果跟本菜狗的CUDA8.0+cuDNN5.1一点都不匹配,之后测试代码报了各种错,搜了很多方法都解决不了,最后发现都是因为前面版本不匹配)
1)各环境匹配参考https://blog.csdn.net/lifuxian1994/article/details/81103530
2)tensorflow-gpu安装命令用 pip install tensorflow-gpu==1.1.0(命令中的1.1.0根据自己需要做修改)
3)CUDA8.0+cuDNN5.1安装基本可参考https://blog.csdn.net/u012223913/article/details/72420890,但我在安装CUDA过程中装到选项这一步时只勾选了最上面的CUDA,其他都没勾(有时装成功有时失败,不知道原因。。。)
3.如果这些版本都是匹配的,安装步骤也正常,但是在CMD或者Spyder上运行测试代码出错的话,一般是系统环境变量的问题,搜索相关文档添加一下环境变量
4.pycharm的python解释器环境配置要配tensorflow安装路径下的python.exe,tensorflow安装路径可在anaconda promp里通过相应代码查看