当前位置: 首页 > 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.dtcms.com/a/337005.html

相关文章:

  • 如何在服务器 clone github 项目
  • axure chrome 浏览器插件的使用
  • goland怎么取消自动删除未使用的包
  • 学习链接。
  • 【秋招笔试】2025.08.17字节跳动秋招机考真题
  • 论文阅读 2025-8-9 [DiC, DropKey]
  • C++中内存池(Memory Pool)详解和完整示例
  • python实现pdfs合并
  • Leetcode 深度优先搜索 (3)
  • WPF中BindingList<T>和List<T>
  • vue3 + antd实现简单的图片点开可以缩小放大查看
  • 浅谈 Python 正则表达式中的 groups()
  • Linux文件相关命令
  • Disbursement on Quarantine Policy(概率、逆元计算期望)
  • 寻北仪如何靠“小”征服地下世界?
  • AI需要防火墙,云计算需要重新构想
  • 20. 云计算-多租户
  • 猫头虎AI分享|一款智能量化交易系统:QuantCell,从数据收集到策略执行全流程自动化
  • C++ 多进程编程深度解析【C++进阶每日一学】
  • 人工智能技术爆发的时代,AI工具和大模型对行业的深刻变革及实际应用!
  • 面向R语言用户的Highcharts
  • DR200差速移动机器人的多功能感知系统与多场景应用
  • 【网络安全实验报告】实验二: 后门木马配置及分析
  • 【网络安全实验报告】实验三:古典加密算法的实现
  • 数字化转型:概念性名词浅谈(第四十一讲)
  • 如何在VS Code中使用Copilot与MCP服务器增强开发体验
  • ThinkPHP的安装运行和调试
  • 动态规划----3.打家劫舍
  • EasyExcel篇
  • C语言篇:猜数字游戏的实现教程