欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > Anaconda虚拟环境安装cuda和pytorch

Anaconda虚拟环境安装cuda和pytorch

2025/2/24 3:45:56 来源:https://blog.csdn.net/weixin_51315141/article/details/142997653  浏览:    关键词:Anaconda虚拟环境安装cuda和pytorch

首先电脑上要有Anaconda,使用conda创建一个虚拟环境,并激活

conda create yolov8
conda activate yolov8

win+R输入cmd,在命令窗口输入

NVIDIA-smi

可以查看到自己电脑支持的cuda环境,如下图
NVIDIA显卡相关信息
再打开torch的官网
pytorch官网
查看目前支持的版本
torch对应版本和命令
在打开的conda虚拟环境中输入

conda search cudatoolkit

有时候使用阿里源可能会查不到,如果查不到的话使用默认源应该就可以了。

查询本机支持的cudatoolkit版本,对应torch官网和NVIDIA-smi查询到当前最高支持的CUDA版本,选择一个版本的cudatoolkit和torch进行安装。
本次选择cudatoolkit=11.8

conda install cudatoolkit=11.8

如果有需要确认的输y回车或是直接回车键均可
安装完成后再安装pytorch

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

安装完成后在该环境运行python脚本进行测试

# -*- codeing = utf-8 -*-
# @Time : 2024/10/15 15:27
# @Author : 于振东
# @File : test_cuda.py
# @Software: PyCharm
import torchflag = torch.cuda.is_available()
if flag:print("CUDA可使用")
else:print("CUDA不可用")ngpu= 1
# Decide which device we want to run on
device = torch.device("cuda:0" if (torch.cuda.is_available() and ngpu > 0) else "cpu")
print("驱动为:",device)
print("GPU型号: ",torch.cuda.get_device_name(0))torch.cuda.is_available()
#cuda是否可用;torch.cuda.device_count()
#返回gpu数量;torch.cuda.get_device_name(0)
#返回gpu名字,设备索引默认从0开始;torch.cuda.current_device()
#返回当前设备索引;

效果如下

在这里插入图片描述

注:本博客为个人环境安装备忘记录,仅供参考。

版权声明:

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

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

热搜词