pytorch_cuda安装

安装pytorch CUDA

安装英伟达的显卡驱动

使用nvidia-smi 测试是否存在显卡驱动

显示如下

上图中的CUDA Version :13.1 代表此电脑最大可以安装的cuda的版本,安装的cuda版本需要小于等于显示的版本

安装pytorch

使用 Previous PyTorch Versions 这个网址进入pytorch,选择相应的版本,需要小于上图显示的版本

可以使用阿里云镜像安装

pytorch-wheels-cu118安装包下载-开源镜像站-阿里云

选择相应的cuda的版本进入

注意匹配的python版本

挑选合适的版本进行下载

需要安装三个东西

torch

torchaudio

torchvision

注意三者的匹配可在官网

https://pytorch.org/get-started/previous-versions/

看到相应的匹配版本,如以下指令

复制代码
conda install pytorch==2.5.0 torchvision==0.20.0 torchaudio==2.5.0  pytorch-cuda=11.8 -c pytorch -c nvidia

代表

复制代码
pytorch==2.5.0 
torchvision==0.20.0 
torchaudio==2.5.0  

使用conda的虚拟环境进行安装

激活你的 Conda 虚拟环境 (假设环境名为 torch-env):

复制代码
conda activate torch-env

然后在已经激活的环境中执行

复制代码
pip install torch-2.1.2+cu118-cp311-cp311-win_amd64.whl

安装Cuda toolkit

使用CUDA Toolkit Archive | NVIDIA Developer这个网址进入CUDA Tookit网址 安装相应的版本,安装的版本应 >= pytorch的版本

建议安装的Cuda Toolkit的版本 =pytorch 的版本,以防出现不知名问题

安装完成后可用nvcc -V显示安装的版本,显示如下

CUDA ToolKit可多版本安装,具体使用请查阅其他资料

验证是否可用

python 复制代码
import torch

# 检查 CUDA 是否可用
print("CUDA 可用吗?", torch.cuda.is_available())  # 输出应为 True

# 查看当前 GPU 设备
print("当前 GPU 设备:", torch.cuda.current_device())

# 查看所有可用 GPU 数量
print("可用 GPU 数量:", torch.cuda.device_count())

# 创建一个张量并移动到 GPU
x = torch.tensor([1.0, 2.0])
x_gpu = x.cuda()  # 或 x.to('cuda')
print("张量是否在 GPU 上?", x_gpu.is_cuda)  # 输出应为 True

# 查看张量所在设备详情
print("张量所在设备:", x_gpu.device)  # 输出类似 'cuda:0

输出如下

cmd 复制代码
CUDA 可用吗? True
当前 GPU 设备: 0
可用 GPU 数量: 1
张量是否在 GPU 上? True
张量所在设备: cuda:0
相关推荐
商业模式源码开发4 分钟前
小米新车未发布即遭 AI 谣言攻击:黑色 GEO 的运作原理与企业正规防御方案
大数据·人工智能·ai·geo
edtoplort17 分钟前
A股最大IPO长鑫科技295亿:从年亏163亿到日赚3亿
大数据·人工智能·科技
道影子24 分钟前
《道德经》031兵者不祥,胜以丧礼处之
人工智能·深度学习·算法
蓝创工坊Blue Foundry24 分钟前
扫描件批量转 Excel:先确认要整表还原还是字段汇总
python·pdf·ocr·excel
MGS浪疯28 分钟前
我用 WorkBuddy 做了一个能记住前文的 AI 小说编辑器
人工智能·编辑器·腾讯云·腾讯云ai代码助手·workbuddy开发者分享季·codebuddy开发者分享季
IT_陈寒28 分钟前
Python的线程池把我CPU跑满了,原来少传了个参数
前端·人工智能·后端
二十雨辰29 分钟前
[爬虫]-解析
开发语言·python
Microvision维视智造32 分钟前
买视觉系统踩过的坑,都是选型时没问对的问题,真实案例手把手教你选择视觉合作伙伴!
人工智能·计算机视觉·视觉检测·机器视觉
BSD_CGQ33 分钟前
FSR压力传感器的MCU采集方案与校准算法实现
人工智能·计算机视觉·目标跟踪·adc·压力传感器·fsr·深圳源头厂家
老猿AI洞察1 小时前
阿里Qwen-Image-3.0发布:4.5K token长输入+10px小字渲染,AI生图终于能从“好看“走向“好用“了
人工智能·阿里云