当前位置: 首页 > news >正文

【深度学习】pytorch深度学习框架的环境配置

文章目录

  • 1. 配置cuda环境
  • 2. 配置conda环境
  • 3. 配置pytorch gpu环境

1. 配置cuda环境

  • 在命令行输入以下命令可以查看当前显卡驱动版本和最高支持的cuda版本
nvidia-smi

在这里插入图片描述

  • 根据cuda版本去官网下载并安装cuda
    下载链接:https://developer.nvidia.com/cuda-toolkit-archive
  • 根据cuda、cudnn版本对照表下载安装合适的cudnn
    版本对照:https://docs.nvidia.com/deeplearning/cudnn/backend/v9.12.0/reference/support-matrix.html
    下载链接:https://developer.nvidia.com/cudnn-archive

2. 配置conda环境

  • 去官网下载anaconda
    下载链接:https://repo.anaconda.com/archive
  • conda换源
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
    conda config --set show_channel_urls yes
    
  • pip换源
    pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
    
  • 安装uv
    pip install uv
    
  • 安装conda环境(python维护周期查询)
    conda create -n [环境名] python=3.x -y
    

3. 配置pytorch gpu环境

  • 先去官网查询安装torch等库的命令
    官网链接:https://pytorch.org/get-started/previous-versions/
  • 使用在命令前加上uv再执行命令提高下载速度,比如
    uv pip install torch==2.7.1 torchvision==0.22.1 torchaudio==2.7.1 --index-url https://download.pytorch.org/whl/cu128
    
  • 安装后,运行python,执行以下代码验证是否配置成功
    import torch
    torch.cuda.is_available()
    torch.cuda.get_device_name(0)
    
http://www.lryc.cn/news/624523.html

相关文章:

  • CPTS---Active 复现
  • 如何部署 PHPWind 8.5 UTF8 论坛?从下载到安装全流程(附安装包下载)
  • 20250818在荣品的PRO-RK3566开发板跑Buildroot的时候使用在线秒表https://tool.hiofd.com/stopwatch/
  • Python循环语句 从入门到精通
  • 【运维进阶】LNMP + WordPress 自动化部署实验
  • 第十六届蓝桥杯青少组C++省赛[2025.8.10]第二部分编程题(5、环形取硬币游戏)
  • Baumer高防护相机如何通过YoloV8深度学习模型实现网球运动员和网球速度的检测分析(C#代码UI界面版)
  • Opsqueue:为重负载而生的轻量级批处理队列,已开源!
  • Bellman-Ford与spfa算法简介
  • ARM架构下的cache transient allocation hint以及SMMUv2的TRANSIENTCFG配置详解
  • 大数据时代时序数据库选型指南:深度解析与 Apache IoTDB 实践
  • C++对象的内存布局
  • 一般情况下,python函数都会返回对象,但有时只调用一个函数,这是在修改这个信息
  • 【笔记】扩散模型(一一):Stable Diffusion XL 理论与实现
  • STRIDE威胁模型
  • 图像分类精度评价的方法——误差矩阵、总体精度、用户精度、生产者精度、Kappa 系数
  • 论文阅读 2025-8-9 [DiC, DropKey]
  • promise async await总结
  • linux中的hostpath卷与nfs卷以及静态持久卷的区别
  • 大数据计算引擎(二)——Flink
  • 使用AWS S3 + Lambda + MediaConvert 实现上传视频文件并自动转码
  • 一套GoldenGate → Kafka → Flink → MySQL 的端到端增量同步方案
  • 「Flink」业务搭建方法总结
  • 基于Flink CDC实现联系人与标签数据实时同步至ES的实践
  • Ansible文件部署与大项目多主机管理
  • 大数据开发面试题:美团秋招一面
  • 数据赋能(401)——大数据——持续学习与优化原则
  • 自建K8s集群无缝集成阿里云RAM完整指南
  • The Open Group 休斯敦峰会:进步之路——以开放标准定义未来
  • [openvela] Hello World :从零开始的完整实践与问题复盘