最近在跑一个tensorflow的代码,发现ubuntu20装不了cuda10.0,顺手总结一下操作系统与cuda版本的对应关系。

操作系统版本与cuda版本对应关系
操作系统版本cuda版本

ubuntu22.04

11.7~latest
ubuntu20.0411.0~latest
ubuntu18.0410.0~12.1
ubuntu16.048.0~11.3
ubuntu14.046.5~10.1
windows1111.4.3~latest
windows107.5~latest
windows73.0~10.2

(2023/11/30制表,最新cuda版本为12.3)

        众所周知,Git的各种代码所需要的环境错综复杂,tensorflow/pytorch等各种框架都有就不说了,还有各种新旧版本的,所需要的对应cuda版本也不一样。但是据本人观察,大多数代码所需的cuda版本在10.0~11.7足够用了,推荐使用ubuntu18.04的操作系统,可以满足99.99%的代码环境配置。

        当然Windows10也可以安装这个版本范围的cuda,但是windows环境配置比ubuntu复杂得多,还是推荐程序员使用Ubuntu操作系统调试代码。

 数据来源:Nvidia开发者官网

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐