win10 安装cuda9.0+cuDNN7+tensorflow-gpu1.4

在踩过几乎所有的坑之后,终于把tensorflow 安装好了,记录一下我的步骤及注意事项:

首先是检查GPU的型号是不是cuda支持的类型,点击打开链接,不过这个列表里面好像没有及时更新,我的是GPU型号是GeForce 940MX 里面没有列出来,也是支持的。

其次是安装VS2015安装cuda9, 这里有两点要说明一下:第一是必须确保安装cuda9之前已经安装好了VS,因为cuda在安装的时候会自动识别系统中是否有VS并把必要的文件复制到VS的路径中去,如果两者的顺序颠倒了,那么VS是加载不了 Samples_vs2015.sln的;第二是最好不要安装VS2017,即使已经安装了它,也不要更新到最新版本,因为虽然CUDA官网上说cuda9已经支持VS2017,但2017最新的更新比cuda9.1出来的都晚,它还是不支持的。安装注意事项官网上说的很明白,照着做就行,installation。

接着是安装cuDNN7,比较简单,解压之后把三个文件夹复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0,然后不要忘了在环境变量中的用户变量中的Path中添加“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0”

最后是安装tensorflow: 这里也要注意几点,现在tensorflow-gpu版本是1.4,而这个版本是不支持cuda9.0的,无论你用什么方法安装tensorflow都是没有用的,这里万分感谢博主http://blog.csdn.net/buai_blog/article/details/78938414提供的方法,最后借着他提供的whl文件安装成功!

你可能感兴趣的:(deep,leraning)