GPU版 CPU版 Pytorch安装教程

本文提供了GPU版和CPU版PyTorch的详细安装教程。首先介绍了安装PyTorch前需安装Anaconda和合适的Python版本。接着详述了GPU版PyTorch的安装,包括检查GPU驱动、使用conda和pip安装方法,以及验证安装成果。对于CPU版PyTorch,同样给出了conda安装步骤,并指出其不支持GPU资源。
Qwen3-32B-Chat 私有部署镜像 | RTX4090D 24G 显存 CUDA12.4 优化版

Qwen3-32B-Chat 私有部署镜像 | RTX4090D 24G 显存 CUDA12.4 优化版

Qwen
文本生成
Qwen3

本镜像基于 RTX 4090D 24GB 显存 + CUDA 12.4 + 驱动 550.90.07 深度优化,内置完整运行环境与 Qwen3-32B 模型依赖,开箱即用。

前言

安装Pytorch前请先安装Anaconda, 用Anaconda先安装Python虚拟环境,并且根据Pytorch官网最新提示
在这里插入图片描述
Python版本最好是3.8-3.11之间,后期有变化都能在Pytorch官网首页看到

如果项目有明确要求请安装对应版本Python,其次建议安装3.8版本Python,低版本适用性更强一些 ,安装虚拟conda环境命令如下

conda create -n pytorch python=3.8 # 创建名称为pytorch并且python为3.8版本的虚拟环境
conda activate pytorch # 进入pytorch虚拟环境

​​​​​​​​​​​​​​​​​​​​​

GPU版Pytorch安装

GPU版Pytorch版本用的比较多,安装前先确定自己电脑的显卡版本,有两种方法:

  1. 第一种方法是nvidia-smi命令可以查看电脑GPU驱动信息
nvidia-smi

在这里插入图片描述

图中右上角标红框的地方显示的是驱动CUDA版本,并不是算力CUDA的版本,如果这个数字小于11.7,请更新显卡驱动,升级到11.7或以上,因为官网推荐版本为11.7.

如果低于11.7.可以参考Pytorch官网早期版本安装方法。

  1. 另一种查看GPU信息的方法是nvcc -V命令
nvcc -V​

在这里插入图片描述
如果显示 ‘nvcc’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 代表没有安装算力CUDA驱动,此时可以安装anaconda版本GPU的Pytorch,或者安装CUDA驱动后(安装方法在pip安装方法小节中),anaconda安装方法和pip安装方法都可以

conda安装方法

conda安装不需要安装CUDA驱动,conda可以自动安装CUDA环境
在这里插入图片描述
Stable是稳定版本,Windows平台,其他平台可以自行切换,Conda安装方法,语言选Python,CUDA版本11.7,复制 Run this Command 的命令

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

显示台会有一大堆包要你确认安装
在这里插入图片描述
最重要是红框那一行

pytorch/win-64::pytorch-2.0.1-py3.8_cuda11.7_cudnn8_0

代表pytorch是2.0.1版本,python是3.8版本,cuda是11.7版本,cudnn是8.0版本,表明安装的是gpu版本pytorch,cpu版本没有cuda标志,会有cpu标志代替

此外会有很多cuda环境包安装

在这里插入图片描述

输入y确认,等待安装完成

在这里插入图片描述

GPU版的pytorch有1G多,等待安装完成就OK了,之后import torch就能用了

pip安装方法

pip方法不会安装CUDA环境,需要自己电脑带CUDA环境,可用nvcc -V命令查看

nvcc -V

在这里插入图片描述
显示 ‘nvcc’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 代表没有安装算力CUDA驱动,需要下载 CUDACUDNN

CUDA下载
CUDNN下载

进入CUDA下载页面

在这里插入图片描述

CUDA选下载11.7版本最新11.7.1

在这里插入图片描述

CUDNN选8最新的,注意后面 for CUDA 11.x , CUDNN下载需要登录

在这里插入图片描述

安装CUDA

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装CUDNN

在这里插入图片描述

在这里插入图片描述

再次用 nvcc -V 命令检查

在这里插入图片描述

安装成功

上Pytorch官网看pip方法命令

在这里插入图片描述

复制 Run this Command 命令

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

在这里插入图片描述

pytorch有2.3个G,其他还有依赖包,等待安装完成就可以了

之后在项目中import torch就能用了

验证安装成果

进入Python编程环境,验证Pytorch是否是GPU主要用下列命令

import torch
print(torch.cuda.is_available()) # 返回bool值,指示当前CUDA是否可用。
print(torch.cuda.get_device_name()) # 返回gpu名字

在这里插入图片描述

torch.cuda.is_available() 返回True表示GPU可用,False表示GPU不可用

torch.cuda.get_device_name() 返回电脑所有可用GPU的名字列表

CPU版Pytorch安装

CPU版Pytorch用的较少,在自己没有GPU资源下可以使用

同样可以使用conda和pip安装,这里推荐conda安装

在这里插入图片描述
pip安装把Package项改成Pip即可

复制 Run this Command 的内容

conda install pytorch torchvision torchaudio cpuonly -c pytorch

在这里插入图片描述
注意这里

pytorch/win-64::pytorch-2.0.1-py3.8_cpu_0

cpu_0 代表安装的是cpu版本

按y确认后等待安装完成即可

在项目中也是 import torch 引入,但是不能使用GPU资源

您可能感兴趣的与本文相关的镜像

Qwen3-32B-Chat 私有部署镜像 | RTX4090D 24G 显存 CUDA12.4 优化版

Qwen3-32B-Chat 私有部署镜像 | RTX4090D 24G 显存 CUDA12.4 优化版

Qwen
文本生成
Qwen3

本镜像基于 RTX 4090D 24GB 显存 + CUDA 12.4 + 驱动 550.90.07 深度优化,内置完整运行环境与 Qwen3-32B 模型依赖,开箱即用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值