环境搭建——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

:::

对应关系

相关推荐
周杰伦fans6 小时前
C#中OrderByDescending 是LINQ扩展方法之一
开发语言·c#·linq
李绍熹7 小时前
Lua 语言基础教程
开发语言·junit·lua
周杰伦fans7 小时前
C# 中 SQL Server 数据库调优指南(小白友好版)
开发语言·数据库·c#
1***y1787 小时前
PHP在微服务中的微服务开发
开发语言·微服务·php
reddingtons7 小时前
Illustrator 3D Mockup:零建模,矢量包装一键“上架”实拍
人工智能·ui·3d·aigc·illustrator·设计师·平面设计
孟祥_成都7 小时前
前端角度学 AI - 15 分钟入门 Python
前端·人工智能
Java中文社群7 小时前
太顶了!全网最全的600+图片生成玩法!
人工智能
阿里云大数据AI技术7 小时前
EMR AI 助手开启公测:用 AI 重塑大数据运维,更简单、更智能
人工智能
言之。7 小时前
AI时代的UI发展
人工智能·ui
大吱佬7 小时前
GO 八股整理(自用)
开发语言·后端·golang