前言
配置环境,被折磨了72+小时,72小时内安装卸载超过30次,踩过的坑贡献给无私的互联网参考。在网上找了很多资料,发现没有满意确切的教程,所以今天分析一下经验希望能让大家少走弯路。
参考:https://www.cnblogs.com/guoyaohua/p/9265268.html
第一步:查看显卡计算能力和各版本匹配
想要用GPU计算,需要 CUDA 和 cuDNN 的支持,你要查看你的英伟达显卡是否支持CUDA以及对应的计算能力,最好在3.0以上,作者显卡是GTX950M,计算能力为5.0。
附上网址:https://developer.nvidia.com/cuda-gpus
满足条件后就证明你的电脑可以继续下一步了。注意、注意、注意:不要着急马上安装,需要知道版本匹配问题。
- Windows环境下不能安装Python2.7版本的tensorflow;
- tensorflow、Python、cuda、cudnn必须严格匹配,不然就会出现各种奇奇怪怪的问题;
Linux
Mac
Windows
作者安装的是CUDA 9.0、cuDnn 7.0、python 3.5或者3.6、anaconda3的5.1版本、tensorflow-gpu 1.5.0、kears 2.1.4,差不多你们的电脑也可以按这个来。
第二步:安装Anaconda
官网下载地址:https://www.anaconda.com/download/
所有版本镜像下载(速度快):https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我系统是64位,装的是旧版本,在清华源上找见Anaconda3-5.1.0-Windows-x86_64.exe,之后进行安装。
附百度网盘资源:https://pan.baidu.com/s/1NK6YpNFvnFDRLBHxIwlrgg 提取码:ev0e
注意安装anaconda时一定要把环境变量加入windows环境中。要没有勾选,安装完后还有手动加入。
打开CMD输入“conda–version”命令,出现conda 4.4.10。若没有的话把你anaconda3安装路径下的这三个路径加入系统环境变量中就行了。
第三步:安装TensorFlow-GPU
1.为conda设置清华源
打开Anaconda Prompt,输入清华仓库镜像,这样更新会快一些:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2.创建名为“tensorflow”的conda环境
在命令行中切换