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小时前,