it编程 > 前端脚本 > Python

一招教你解决Pytorch GPU版本安装慢的问题

8人参与 2025-03-08 Python

pytorch是一个流行的深度学习框架,广泛应用于计算机视觉、自然语言处理等领域。安装pytorch gpu版本可以充分利用gpu的并行计算能力,加速模型的训练和推理过程。接下来,我们将详细介绍如何在windows操作系统上安装pytorch gpu版本。

查看是否有显卡

gpu版本的pytorch需要有显卡支持,如果没有显卡那就只能使用cpu版本了。

cpu版本安装:

pip install torch torchvision torchaudio

 win+s搜索设备管理器,打开后,点击显示适配器

若你的电脑有独立显卡且显卡版本gtx>10,rtx>20那么便可以使用gpu版本的pytorch。

显卡版本小于上述版本的显卡是没有cuda支持的,无法使用pytorch的gpu版本,只能使用cpu版本。

查看cuda版本 

 win+r cmd命令行里输入:

nvidia-smi

查看cuda版本:

我这里是12.6,记住这个版本号。

下载cuda驱动 

nvidia驱动下载:

cuda toolkit archive | nvidia developer

根据刚刚的cuda版本选择,12.6就下载cuda toolkit 12.6即可

点击后,这样选择:

然后按部就班安装即可。

whl文件下载

装过pytorch的都知道,用pip或conda命令从官网安装pytorch可能会出现runtime error等错误,安装成功后可能会面临安装的是cpu版本的pytorch,或者是python版本与pytorch版本不匹配等问题。所以我建议可以从下面链接先下载好对应的whl文件,链接如下:

https://download.pytorch.org/whl/torch

cu126表示gpu cuda版本,下载好nvidia终端,并添加到环境变量后输入nvidia-smi  可以查看gpu版本号 cp312代表python版本号,必须和python版本一致,不然下载后上也无法安装。wind_amd64表示windows系统

按照自己的版本选择后点击即可在浏览器里下载

点击蓝色文件夹,跳转到下载目录

点击文件ctrl+shift+c或右键复制文件地址后,win+r输入cmd打开cmd命令行

输入pip install后将路径复制然后等待下载即可,一般来说1~2分钟即可下载完毕

验证

import torch
print(f"pytorch版本: {torch.__version__}")
print(f"cuda是可用的:{torch.cuda.is_available()}")
print(f"当前pytorch使用设备:{torch.device('cuda' if torch.cuda.is_available() else 'cpu')}")

安装成功!

到此这篇关于一招教你解决pytorch gpu版本安装慢的问题的文章就介绍到这了,更多相关解决pytorch gpu版本安装慢内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

Python利用模板生成Word的三种方法小结

03-08

Python在Word中进行图片添加、替换和删除操作

03-08

Python实现高精度敏感词过滤

03-08

Python实现语音启动电脑应用程序

03-08

Python+OpenCV开发一个视频播放器

03-08

Python实现查找并删除重复文件的方法小结

03-08

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论