欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > conda安装cuda+cudnn+pytorch【一条龙服务,以cuda12.1版本为例】

conda安装cuda+cudnn+pytorch【一条龙服务,以cuda12.1版本为例】

2025/4/26 11:17:00 来源:https://blog.csdn.net/m0_65788436/article/details/147506045  浏览:    关键词:conda安装cuda+cudnn+pytorch【一条龙服务,以cuda12.1版本为例】

安装步骤在Windows和ubuntu系统中应该是一致的,建议浏览一遍文章再尝试配置环境

一、创建新的虚拟环境

这里以Anaconda为例,打开终端

创建新的虚拟环境,test_torch可替换为别的名字(自定义),3.10也可以改为别的python版本,不过不建议太低

conda create -n test_torch python=3.10

下载完成之后,激活环境

二、安装cuda

找到显卡控制面板

点击左下角系统信息

查看最高支持的cuda版本

选择一个cuda版本安装,不要超过最高支持的cuda版本

在终端使用conda命令安装,这里选择了12.1版本的cuda

conda install nvidia/label/cuda-12.1.1::cuda --channel nvidia/label/cuda-12.1.1

或者(11.8版本的安装命令如下,用作示例参考)

conda install nvidia/label/cuda-11.8.0::cuda --channel nvidia/label/cuda-11.8.0

三、安装cudnn

在安装完成cuda之后,根据安装的cuda版本,选择合适的cudnn安装

查找cudnn:

conda search cudnn --info

前面安装的是cuda12.1,找一个支持12.1的cudnn安装

8.9.2.26为版本号,cuda12_0 为上面build的名称

conda install cudnn=8.9.2.26=cuda12_0

查看下载的cuda:nvcc -V

四、安装pytorch

之前的 PyTorch 版本 | PyTorch - PyTorch 深度学习库

在pytorch官网查找适合cuda12.1版本的pytorch安装命令,这里选择2.3.0版本的torch,当然也可以选择更高版本的,只要支持cuda12.1即可

conda install pytorch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 pytorch-cuda=12.1 -c pytorch -c nvidia

安装的时候出现一个问题,但目前没有发现什么影响,不放心的可以试试别的版本或命令,例如cuda11.8:
conda install nvidia/label/cuda-11.8.0::cuda --channel nvidia/label/cuda-11.8.0


conda install cudnn=8.9.2.26=cuda11_0


conda install pytorch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2 pytorch-cuda=11.8 -c pytorch -c nvidia

验证 CUDA和Pytorch 是否可用

import torch
print(torch.__version__)  # 查看 PyTorch 版本
print(torch.cuda.is_available())  # 输出 True 表示 CUDA 可用
print(torch.cuda.get_device_name(0))  # 查看 GPU 型号(如 NVIDIA GeForce RTX 3050)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词