【超简单】2023安装CPU和GPU的pytorch

安装CPU的pytorch

一、首先要创建新的conda环境,以免各个库之间发生冲突

1、在cmd中查看python版本
python
2、在anaconda prompt中创建新的环境

在这里插入图片描述

conda create -n pytorch_cpu python=3.11
#这里的pytorch_cpu是环境名
3、切换conda环境
conda activate pytorch_cpu
4、查看目前所有的环境信息
conda info --envs

二、在新环境中安装pytorch

1、此时可以看到环境已经变成了新创建的pytorch_cpu,进入pytorch官网,选中自己想要下载的版本后会出现相应代码,复制运行即可。

在这里插入图片描述

conda install pytorch torchvision torchaudio cpuonly -c pytorch

如果下载出现问题,可以换源。

2、安装完成后,可以查看当前环境下的所有库
conda list

在这里插入图片描述

3、在pycharm中选择已有的interpreter,路径即刚刚环境信息中的路径,安装完成

安装GPU的pytorch

一、查看并更新cuda(可跳过)

1、在任务管理器的性能中可以查看本机的GPU是否为NVIDIA
2、打开NVIDIA控制面板

在这里插入图片描述

3、左下角的系统设置中包含显示和组件,显示中可以查看驱动程序版本,组件中可以查看cuda版本;或者也可以通过在cmd中输入nvidia-smi查看。
4、可以在官网更新驱动程序的版本,选择自动更新即可

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

5、更新完成后,在cmd中再次输入nvidia-smi查看,显示cuda版本已经变为最新版本了。

在这里插入图片描述

二、同样创建一个新环境,步骤同上

执行完后,可以看到环境已经变成了新创建的pytorch_gpu

conda create -n pytorch_gpu python=3.11
conda activate pytorch_gpu

三、了解cuda、cudatoolkit等之间的关系

简单总结为:

1、如果仅使用pytorch,那么只需进入官网按照给定的代码运行即可,pytorch会自动下载自己所依赖的cudatoolkit包和cuCNN包。
2、如果使用torch的第三方子模块,则需要安装cudatoolkit。

四、在新环境中安装pytorch(这里我们选择了仅使用pytorch的情况)

1、在cmd中输入nvidia-smi,查看cuda版本:

在这里插入图片描述

2、进入pytorch官网,选中与其对应的版本后会出现相应代码,复制代码,在刚刚创建的环境中运行。

在这里插入图片描述

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

测试是否安装成功

以pycharm为例,选择已存在的interpreter,分别选择cpu和gpu的运行环境运行以下内容。

import torch

print(torch.__version__)

print(torch.cuda.is_available())  # 打印判断是否有GPU的结果
print(torch.cuda.device_count())  # 打印GPU的数量

CPU:
在这里插入图片描述

GPU:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值