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

如何利用 Conda 安装 Pytorch 教程 ?

如何利用 Conda 安装 Pytorch 教程 ?

总共分为六步走:

(1)第一步:验证conda 环境是否安装好?
1) conda -V2) conda --version
(2)第二步:查看现有环境
conda env list

如果是第一次创建的话,应该只有一个base环境。

(3)第三步:创建python环境
conda create -n py310 python=3.10 

这时,会提示你安装一些包,输入Y回车即可。

(4)第四步:激活python虚拟环境
conda activate py310
(5)第五步:在Pytorch官网选择支持当前系统、当前cuda版本的Pytorch命令.
## 1.查看当前显卡驱动支持的CUDA版本
nvidia-smi 

在这里插入图片描述
这里以cuda 12.6为例:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126

安装过程中,出现如下错误:ERROR: Could not find a version that satisfies the requirement typing-extensions>=4.10.0 (from torch) (from versions: 4.4.0, 4.8.0, 4.9.0, 4.12.2)
ERROR: No matching distribution found for typing-extensions>=4.10.0, 尝试执行如下命令,然后再执行上面 torch安装命令。

python -m pip install --upgrade pip
(6)第六步:验证Pytorch 是否安装成功
import torch# 检查PyTorch是否可用
print("PyTorch版本:", torch.__version__)# 检查CUDA是否可用
print("CUDA是否可用:", torch.cuda.is_available())# 创建一个简单的张量测试
x = torch.rand(5, 3)
print("测试张量:\n", x)
http://www.lryc.cn/news/2383339.html

相关文章:

  • 【ffmpeg】SPS与PPS的概念
  • uniapp vue 开发微信小程序 分包梳理经验总结
  • 什么是VR展示?VR展示的用途
  • .NET外挂系列:4. harmony 中补丁参数的有趣玩法(上)
  • Go语言中new与make的深度解析
  • 3、ubantu系统 | 通过vscode远程安装并配置anaconda
  • 【Unity】 HTFramework框架(六十五)ScrollList滚动数据列表
  • 深度学习之用CelebA_Spoof数据集搭建一个活体检测-用MNN来推理时候如何利用Conan对软件包进行管理
  • React 常见的陷阱之(如异步访问事件对象)
  • Swagger在java的运用
  • 代码随想录算法训练营 Day49 图论Ⅰ 深度优先与广度优先
  • .NET外挂系列:1. harmony 基本原理和骨架分析
  • HarmonyOS NEXT端云一体化工程目录结构
  • Ajax研究
  • 学习 Android(十)Fragment的生命周期
  • flutter 常用组件详细介绍、屏幕适配方案
  • Elasticsearch生产环境性能调优指南
  • 野火鲁班猫(arrch64架构debian)从零实现用MobileFaceNet算法进行实时人脸识别(一)conda环境搭建
  • RT Thread FinSH(msh)调度逻辑
  • Kotlin 极简小抄 P9 - 数组(数组的创建、数组元素的访问与修改、数组遍历、数组操作、多维数组、数组与可变参数)
  • CSS display有几种属性值
  • 【后端】【UV】【Django】 `uv` 管理的项目中搭建一个 Django 项目
  • 单片机设计_四轴飞行器(STM32)
  • kafka配置SASL_PLAINTEXT简单认证
  • PostgreSQL简单使用
  • 【Spring Boot】配置实战指南:Properties与YML的深度对比与最佳实践
  • 算法优选系列(9.BFS 解决拓扑排序)
  • (1)Java 17/18/19 新特性面试题
  • LAN(局域网)和WAN(广域网)
  • 【Java高阶面经:微服务篇】7. 1秒响应保障:超时控制如何成为高并发系统的“救火队长”?