安装CUDA以及GPU版本的pytorch

使用pytorch进行深度学习的时候,往往想用GPU进行运算来提高速度。于是搜索便知道了CUDA。

下面给出一个自检的建议:

  1. 检查cuda的版本是否适配自己的GPU。

打开NVDIA控制面板,点击左下角"系统信息",然后就可以看到NVDIA GPU的详细信息,其中就包含了CUDA的版本。在官网安装合适版本的cuda-toolkit。

  1. 安装了cuda,但是命令行输入nvcc -V 报错显示没有nvcc

这时候可能没有将CUDA添加到环境变量。检查系统变量中是否包含了CUDA_PATH ,以及CUDA_PATH_Vx.x , 以及PATH中是否包含了cuda的bin目录。

  1. 在命令行输入nvcc -V 可以正常运行,但是在python中使用print(torch.cuda.is_available()) 显示的是False。 这时候考虑torch安装错误。

(直接使用pip install torch 会安装cpu版本的torch,导致无法使用cuda)

卸载原先的torch,pip uninstall torch

然后在PyTorch官网找到正确版本进行下载安装。我的CUDA版本是12.6,PyTorch官网的最新版本支持CUDA12.4 安装命令如下:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

此时在python中再运行print(torch.cuda.is_available())就会显示True了。

相关推荐
Rubin智造社1 分钟前
# OpenClaw v26.3.22升级踩坑预警!飞书插件失效、建议暂缓升级让子弹飞一飞
人工智能·飞书·openclaw·小龙虾
AI英德西牛仔1 分钟前
ChatGPT和Gemini怎么导出文档
人工智能·ai·chatgpt·deepseek·ds随心转
纤纡.2 分钟前
基于 OpenCV 的计算机视觉实战:从图像矫正到指纹识别
人工智能·opencv·计算机视觉
北极九章ArcticData2 分钟前
销售管理团队如何用ChatBI实现数据驱动管理?
大数据·人工智能·数据分析·chatbi
chushiyunen3 分钟前
NLP动态切片、静态切片、拆分
人工智能·自然语言处理·easyui
果粒蹬i4 分钟前
自建私有仪表盘:Dashlet 部署与公网访问全教程
人工智能·编辑器
weixin_440401696 分钟前
GNN(图神经网络)+GCN
人工智能·深度学习·神经网络·图神经网络·gnn·gcn
Allen_LVyingbo6 分钟前
相干伊辛机在医疗领域及医疗AI领域的应用前景分析
人工智能·数学建模·知识图谱·健康医疗·量子计算
3DVisionary7 分钟前
从微观损伤到宏观断裂:DIC非接触测量在复合材料可靠性验证中的前沿实践
人工智能·数码相机·算法·机器学习·3d·复合材料·dic技术
帐篷Li8 分钟前
Claude Code Guide:打造你的 AI 编程超级助手
人工智能