安装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了。

相关推荐
Zzj_tju12 小时前
大语言模型技术指南:Function Calling、Tool Use、Agent 框架的工作机制与参数要点
大数据·人工智能·语言模型
光影少年12 小时前
高级前端需要学习那些东西?
前端·人工智能·学习·aigc·ai编程
怕浪猫12 小时前
从 Openclaw 、codex、Claude code 爆火看 AI Agent 冲击:只会调 API 的程序员,出路在哪里?🤔🤔🤔
人工智能
神州数码云基地12 小时前
告别传统OCR瓶颈,DeepSeek-OCR如何重塑文档智能?
人工智能·llm·ocr·大语言模型·deepseek
2401_8822737212 小时前
HTML怎么创建成就隐藏后恢复_HTML“重新公开”操作入口【详解】
jvm·数据库·python
了不起的云计算V12 小时前
以AI及自主创新重构教育数字化底座,华为擎云给出更优答案
人工智能·华为·重构
weixin_4585801212 小时前
如何自定义修改 Traccar Web 界面模板
jvm·数据库·python
code_pgf12 小时前
LLM大模型评测(ARC-AGI-2)
人工智能·transformer·agi
m0_5150984212 小时前
如何修改AWR保留时间_将默认8天保留期延长至30天的设置
jvm·数据库·python
大龄程序员狗哥12 小时前
第23篇:GAN实战:生成二次元头像——创造属于你的虚拟形象(项目实战)
人工智能·神经网络·生成对抗网络