Windows安装tensorflow-gpu版本

我将给出我的安装软件以及对应的版本,有不同的博客会有不同版本,大同小异,随时提问

下面的软件排序顺序也是安装顺序

python 3.5.2

为什么我会从一开始就敲定会选择3.5.2的版本,出于我看了我的电脑的英伟达显卡支持的cuda是9.1(有人会问那为什么第一个软件的安装不是cuda),后面会讲到

  1. pip --version ,可以看到电脑已经安装的python版本,用来检查是否安装成功;
  2. Windows安装tensorflow-gpu版本
  3. 在网上可以百度到python和cuda的对应版本,*注意,如果对应版本里的cuda是9,那么就是9.0,而不是9.之类的任何版本
  4. 给出几个源,官方慢的话,换用来换源,格式是:pip install --index-url+空格+源包
    阿里云 http://mirrors.aliyun.com/pypi/simple/
    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
    豆瓣 https://pypi.douban.com/simple/
    清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
    中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
    华中理工大学 http://pypi.hustunique.com/
    山东理工大学 http://pypi.sdutlinux.org/

cuda+cudnn

1.cuda版本的选择以版本对应图为准,可以在电脑支持版本之下
2.有人说为什么安装了anaconda还单独装cuda+cudnn,直接用anaconda安装tensorflow就都包括了,是因为,用某些包的时候会出错,最好还是自己安装cuda+cudnn
3. 其中cudnn的安装是把下载后的三种格式文件拷贝到cuda对应文件夹下
4. 关于cuda和cudnn安装后的环境变量配置这里就不给出了,但记得要配置
5.起初我是看电脑支持9.1版本的cuda再加上看到对应版本是9就理所当然下载了cuda9.1,直到import tensorflow提示错误找不到cuda9.0的dll,才又卸载重新安装的
Windows安装tensorflow-gpu版本
Windows安装tensorflow-gpu版本

anaconda

这个我放另一个博主的链接,特别详细,而且重要的是,解决了把下载的python移植到anaconda的教程问题
下载的python移植到anaconda

numpy

主要是版本问题,我也是二次安装,因为第一次在numpy的官网进去只有最新版,其实只需要pip安装就可以,用上面的源安装比较快
Windows安装tensorflow-gpu版本出现这种问题找到低版本的numpy再import tensorflow

出现file://****等错误,试着用管理员运行cmd

tensorflow

1.主要是对应好各软件版本,从电脑支持的cuda出发固定python再后续进行
2.查看已经安装的版本,<<<是在cmd中输入python进入python模式
Windows安装tensorflow-gpu版本
3.测试tensorflow-gpu是否安装成功