环境搭建——CUDA、Python、Pytorch

安装anaconda

创建虚拟环境

conda create -n env_name python==python版本

安装pytorch

在官网中下载:

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

https://pytorch.org/get-started/locally/

测试cuda是否可用

python 复制代码
import torch

# 打印设备信息
print("Available devices:")
print(torch.device('cpu'))
print(torch.device('cuda'))
print(torch.device('cuda:1'))

# 检查 CUDA 是否可用
is_cuda_available = torch.cuda.is_available()
print(f"CUDA is available: {is_cuda_available}")

# 获取可用的 GPU 数量
gpu_count = torch.cuda.device_count()
print(f"Number of GPUs available: {gpu_count}")

# 打印每个 GPU 的名称
if is_cuda_available:
    for i in range(gpu_count):
        print(f"GPU {i}: {torch.cuda.get_device_name(i)}")
else:
    print("No CUDA-capable GPU is available.")

:::success
Available devices:

cpu

cuda

cuda:1

CUDA is available: True

Number of GPUs available: 2

GPU 0: NVIDIA GeForce RTX 3090

GPU 1: NVIDIA GeForce RTX 3090

:::

在测试cuda可用之后再去安装依赖库

:::color1

pip install -r requirements.txt

:::

对应关系

相关推荐
酷雷曼VR全景1 分钟前
身边的变化丨从“尝鲜”到“刚需”,VR全景让生活“立体化”
人工智能·生活·vr·vr全景·酷雷曼·合作商
m0_650108247 分钟前
Flamingo:打破模态壁垒的少样本视觉语言模型
论文阅读·人工智能·视觉语言模型·deepmind·vlm·通用智能·通用小样本适配
gorgeous(๑>؂<๑)12 分钟前
【ICLR26匿名投稿】Context-Aware ViT:让目标检测真正“看清上下文”的增强策略
人工智能·目标检测·机器学习·计算机视觉·目标跟踪
AI大模型学徒13 分钟前
NLP基础(七)_文本分析与关键词提取
人工智能·自然语言处理
汤姆yu18 分钟前
基于深度学习的健康饮食推荐系统
人工智能·深度学习
2501_9411491125 分钟前
AI与自动化:未来工作的变革与机遇
人工智能
张人玉27 分钟前
OCR 字符识别助手详解(含 Halcon 示例)
人工智能·机器学习·计算机视觉·halcon
这人很懒没留下什么35 分钟前
SpringBoot2.7.4整合Oauth2
开发语言·lua
ZHOUZAIHUI35 分钟前
WSL(Ubuntu24.04) 安装PostgreSQL
开发语言·后端·scala
欧阳x天44 分钟前
C++入门(二)
开发语言·c++