夜雨聆风学习资料网

ARTICLE · 1028330

CUDA安装包,别再靠名字猜了!

CUDA安装包,别再靠名字猜了!

CUDA安装包,别再靠名字猜了!

装PyTorch时,一长串nvidia-*到底是什么?为什么到了CUDA 13,有些包突然没了后缀?🤔



8张图,把命名规则讲清楚👇

① CUDA 11/12:后缀选系列

比如nvidia-cuda-runtime-cu12,cu12代表CUDA 12系列,等号后的版本号才是具体组件版本。



② CUDA 13:Toolkit组件去后缀

Runtime改叫nvidia-cuda-runtime。但cuDNN、NCCL仍有正式的-cu13包,不能批量替换或删除后缀!



③ 组件版本≠Toolkit版本

CUDA 13.0配套的cuRAND可以是10.4.x。组件独立编号,不能只看数字判断属于哪代CUDA。



④ Wheel也能装原生库

它可以包含.so、头文件和工具;文件名中的none只描述Python ABI,不代表没有二进制。



部署时记住:选框架支持的构建、锁定依赖、检查实际加载路径。pip安装成功,不等于驱动和GPU兼容性都已满足。


📌 收藏这组图,下次排查CUDA环境少绕弯。


#CUDA #NVIDIA #PyTorch #AIInfra #模型部署 #Python

上海,2小时前,

相关学习资料