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

python环境打包2 pytorch和cuda的安装逻辑

基本逻辑

理一理安装pytorch的一列逻辑,以及他的依赖。(看完这小节再实践)

配置pytorch,安装步骤为:显卡驱动-->python-->cuda--->pytorch

pytorch是依赖conda的,conda是依赖python的。

(显卡相当于游戏机。显卡驱动相当于游戏机使用说明书。任何后续的高级操作都需要你首先知道怎么使用游戏机,这就是显卡驱动的作用,告诉计算机怎么使用显卡。)

anoconda的作用,是将每一个环境独立开。也就是说,每个项目都有它自己的环境,conda可以管理这些环境。(环境相当于一个个房间,项目就是居住的人,而conda就是管理房间的房东。)

一般的步骤

首先,需要安装显卡驱动,去NVIDIA官网下载,然后安装即可。

(安装完之后,使用该命令看看相关内容。cuda版本,这表示此电脑最高可安装12.6版本的cuda。)
在这里插入图片描述

然后,在anoconda中创建环境,并安装python。这是一起的。

# conda创建环境,并下载python310环境
conda create -n envname python=3.10
# 激活环境
conda activate envname

接着,安装cuda。

最后,安装pytorch。

快速步骤

去pytorch官网,会出现这个。
在这里插入图片描述

直接使用这条命令,就不需要你自己额外安装cuda。

torch,torchvision,torchaudio是使用pytorch开发的处理图形和音频的包,这三者是一起的。你可以理解为安装pytorch就是安装了这三者。

项目的额外依赖包

到这里基本的逻辑就知道了,pytorch就安装好了。

安装完了之后,项目有个requirement.txt文件,需要额外安装里面的包,也就是说,步骤变为了:

显卡驱动-->python-->cuda--->pytorch--->requirement.txt

使用命令安装:

pip install -r requirement.txt

如果你看了前面一片文章,并且了解了基本的anonconda的使用,逻辑很清晰了。

相关文章:

  • 鸿蒙兼容Mapbox地图应用测试
  • 解决npm run dev报错
  • STM32 微控制器库RCC_OscInitTypeDef结构参数介绍
  • 精通 Fiddler:Web 调试利器的深度探索
  • RabbitMQ系列(七)基本概念之Channel
  • 双臂机器人的动力学建模
  • 算法day2 dfs搜索2题
  • 关于CAN光纤联网在电池簇电池集装箱灭火系统中的应用的文章:
  • 2025网络安全工程师好就业吗?网络安全工程师就业前景如何?
  • DPVS-6:软件框架简介
  • 自用的vim脚本
  • QT 中的元对象系统(二):元对象实现原理QMetaObject
  • 网络基础III
  • 数据库表的各种设计
  • 记Anolis OS 8中如何盘podman
  • Photoshop EXIF 脚本
  • Android 自定义进度条:实现渐变色和圆角效果
  • 基于大语言模型的推荐系统(2)
  • Pytest自定义测试用例执行顺序
  • docker本地镜像源搭建
  • 网站确定关键词 如何做/培训机构需要什么资质
  • 古镇建网站公司/关键词百度网盘
  • page和wordpress/重庆百度关键词优化软件
  • 网站改版怎么做301重定向/安卓优化大师破解版
  • 展会网站怎么做/灰色词优化培训
  • 做网站设计服务商/湖南网站营销seo方案