Pytorch-GPU版本离线安装

最近在复现一项深度学习的工作,发现自己的pytorch是装的cpu版的(好像当时是直接加清华源,默认是cpu版本)。从官网在线下载速度太慢,还时不时断开连接,我们可以配置conda的清华源去这个问题,但是考虑到是在用组内服务器,配崩了可能影响其它人(虽然我本机以前配置过),这次换个思路解决,从清华镜像源下载对应的安装包手动安装。

Pytorch安装命令

shell 复制代码
pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 --index-url https://download.pytorch.org/whl/cu118
shell 复制代码
nvidia-smi

自己查显卡能支持的版本,我的cuda版本最高支持12.3,但我习惯用cuda11.8

清华镜像源下载对应的pytorch安装包

下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/
注意这是linux版本的,windowx下载把linux-64替换成win-64

pytorch+cuda11.8


注意自己的python的版本

torchvision-0.16


注意自己的python的版本

安装pytorch

切换到对应的conda环境

shell 复制代码
conda activate env-name
conda install --offline  /path/to/pytorch-2.1.0-py3.8_cuda11.8_cudnn8.7.0_0.tar.bz2
conda install --offline  /path/to/pytorch-2.1.0-py3.8_cuda11.8_cudnn8.7.0_0.tar.bz2

检查pytorch是否安装成功

python 复制代码
import torch

# 检查是否可以使用 GPU
if torch.cuda.is_available():
    print("CUDA is available! PyTorch can use GPU.")
    print("CUDA version:", torch.version.cuda)
    print("Number of GPUs available:", torch.cuda.device_count())
    print("Current device name:", torch.cuda.get_device_name(0))
else:
    print("CUDA is not available. PyTorch cannot use GPU.")
相关推荐
whyutianict_vv几秒前
从零到上架6款APP:AI鸿蒙全栈智能体开发5个月实战复盘(ArkTS/DevEco/AGC全流程)
人工智能·个人开发·harmonyos
Luminbox紫创测控3 分钟前
汽车前照灯阳光灼烧:光学热仿真与太阳光模拟器验证
人工智能·测试工具·汽车·安全性测试·测试标准
老王以为4 分钟前
走进 AI Agent 第二篇:决定 AI Agent 能力上限的关键技术
前端·人工智能·机器学习
on_pluto_4 分钟前
【debug】vscode 和 codex 不兼容问题
ide·人工智能·vscode·编辑器
移动云开发者联盟6 分钟前
西部首个!移动云(西部)Token中心正式发布
大数据·人工智能
何以解忧,唯有..10 分钟前
Python 异常处理完全指南:从基础到高级实践
开发语言·前端·python
道可云12 分钟前
下一代智慧导览行业标准明确:AI交互能力成为核心准入门槛
人工智能
网小鱼的学习笔记12 分钟前
关于Agen t开发的一些感想
人工智能
AKAMAI15 分钟前
每个应用程序现在都生活在人工智能生态系统中
人工智能·云计算
DLYSB_16 分钟前
让 PLC“开口说话”:基于 Modbus TCP 的声光语音告警设计与 Python 调试
python·网络协议·tcp/ip·报警灯