前言
在一切开始之前,请确保你的cmd命令行和powershell命令行可以正常打开。如果不能,建议重装系统。我不确定这是否会影响你最终的结果,毕竟windows的坑太多了。
安装顺序:visual studio -> cuda -> cudnn -> python -> tensorflow
版本兼容关系:Tensorflow与Python、CUDA、cuDNN的版本对应表_tensorflow版本对应-优快云博客
由于tensorflow的新版本已经不支持windows的gpu训练,因此你最好的选择是:
同时,从官方的文档 CUDA Installation Guide for Windows 中,你也可以看到 MSVC 2019 其实就是 Visual Studio 2019 16.x。 其实 Visual Studio 2019 对应的版本就是16.x,不用担心不一致的问题。但是我们需要 下载 VisualStudio 2022,因为微软已经不提供2019的下载链接。
友情提示:本教程中,没有步骤可以跳过。如果你跳过了某一步,你一定会回来重新补上。
如有不当之处,欢迎指教,不胜感激。
下载 VisualStudio 2022
https://my.visualstudio.com/Downloads?PId=8228 ,打开链接可能会提示你需要登陆Microsoft账户,登陆后, 再次点击这个链接,可能会提示你要订阅 Dev Essensial, 点击确认,再次点击。总之,可能要重复好多次你才能真正进入到下载页面。
打开安装器,等待初始化完成后,只选择 C++桌面开发,然