官方文档:CUDA Installation Guide for Windows
官方文档有坑,windows的安装指南直接复制了linux的指南内容:忽略这些离谱的信息即可。
可以从官方文档知悉,cuda依赖特定版本的C++编译器。但是我懒得为了一个编译器就下载整个visual studio ide,因此只下载了build tool,很方便,只有几MB。参考:https://stackoverflow.com/questions/76792904/how-to-install-the-msvc-compiler-for-c-without-visual-studio
选择cuda版本:https://developer.nvidia.com/cuda-toolkit-archive
Installed:
- Nsight Monitor
Not Installed:
- Nsight for Visual Studio 2022
Reason: VS2022 was not found
- Nsight for Visual Studio 2019
Reason: VS2019 was not found
- Nsight for Visual Studio 2017
Reason: VS2017 was not found
- Integrated Graphics Frame Debugger and Profiler
Reason: see https://developer.nvidia.com/nsight-vstools
- Integrated CUDA Profilers
Reason: see https://developer.nvidia.com/nsight-vstools
参考链接:超详细图文带你手把手安装 CUDA 和 CUDNN - lazycookie - 博客园
cuda安装完成之后,就要安装 cudnn了,版本兼容关系:
Support Matrix — NVIDIA cuDNN
发现python 3.13 还没有被tensorflow支持。。。
版本兼容关系:Tensorflow与Python、CUDA、cuDNN的版本对应表_tensorflow版本对应-CSDN博客
只能使用2.10.0的tensorflow先凑合了。