Linux下PyTorch安装的方法是什么
发布时间 - 2023-05-14 00:00:00 点击率:次一、PyTorch简介
pytorch是一个开源的python机器学习库,基于torch,用于自然语言处理等应用程序。2017年1月,由facebook人工智能研究院(fair)基于torch推出pytorch。pytorch的前身是torch,其底层和torch框架一样,但是使用python重新写了很多内容,不仅更加灵活,支持动态图,而且提供了python接口。它是由torch7团队开发,是一个以python优先的深度学习框架,不仅能够实现强大的gpu加速,同时还支持动态神经网络。pytorch既可以看作加入了gpu支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络。除了facebook外,它已经被twitter、cmu和salesforce等机构采用。
二、安装步骤
1、操作系统选择
查看PyTorch官网,可以看到PyTorch支持Linux、Mac、window平台、支持conda、pip、源码等安装方式,也支持CPU、cuda、ROCm计算平台,我们点击环境选择可以发现目前只有linux系统是支持全语言、全安装方式、全计算平台的,所以我们选择linux操作系统作为系统环境。另外机器学习计算要求glibc版本要求较高,centos搭载的内核和glbic版本较低,Ubuntu搭载的内核版本都较新,所以机器学习主机建议使用Ubuntu操作系统。目前cuda更新支持的最低Ubuntu版本为18.04,所以建议使用Ubuntu18.04以上的操作系统。
wuhs@s169:~$ cat /etc/os-releaseNAME=“Ubuntu”VERSION=“18.04.6 LTS (Bionic Beaver)”
2、Anaconda3安装
如上所示,PyTorch支持的安装方式有多种,博主拟采用conda安装方式,建议先安装Anaconda3,可以根据我
们需要创建不同虚拟环境,虚拟环境下安装不同的机PyTorch版本,虚拟环境支持互不影响。Ubuntu环境下anaconda的安装见博文Ubuntu之Anaconda3安装。
wuhs@s169:~$ wget https://mirrors.bfsu.edu.cn/anaconda/archive/Anaconda3-2025.10-Linux-x86_64.sh
wuhs@s169:~$ sh Anaconda3-2025.10-Linux-x86_64.sh
wuhs@s169:~$ source ~/.bashrc
3、查看Python版本
不同的PyTorch版本要求的Python版本是不一样的,所以安装好anaconda3后我们检查当前的Python版本,默认初始化都是当前anaconda3发布时对应的Python最新版本,当然我们也可以使用conda创建所需的Python环境版本。我们在torchvision查看PyTorch、torchvision、Python版本匹配要求。
(base) wuhs@s169:~$ python -V
Python 3.9.13
4、安装PyTorch
如下第二步,PyTorch官网我们可以在选择操作系统、安装方式、编程语言、计算平台后生成对应的安装命令。
(base) wuhs@s169:~$ conda install pytorch torchvision torchaudio cpuonly -c pytorch
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
Proceed ([y]/n)? y
…
5、版本验证
(base) wuhs@s169:~$ python
Python 3.9.13 (main, Aug 25 2025, 23:26:10)
[GCC 11.2.0] :: Anaconda, Inc. on linux
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import torch
>>> torch.version
‘1.13.1’
>>>
三、指定版本安装
1、创建虚拟环境
(base) wuhs@s169:~$ conda create -n pytorch python=3.9
…
(base) wuhs@s169:~$ conda activate pytorch
(pytorch) wuhs@s169:~$
2、安装指定版本的PyTorch
安装指定版本的PyTorch的时候我们需要在GitHub官网PyTorch频道查看匹配版本,conda安装的时候指定版本号,具体版本号可以查看anaconda官网,PyTorch版本和TorchAudio对应关系见
TorchAudio。当然如果我们指定版本错误的情况下,安装的时候会报错,我们根据报错提示核验是哪个软件版本指定错误,再去官网合适确认修正后重新安装即可。
(pytorch) wuhs@s169:~$ conda install pytorch2.12.0 torchvision=0.13.0 torchaudio0.12.0 cpuonly -c pytorch
# pytorch
# linux
# Python
# json
# numpy
# pip
# conda
# for
# 接口
# github
# 人工智能
# https
# ubuntu
# centos
# 官网
# 操作系统
# 是一个
# 报错
# 求导
# 都是
# 自然语言
# 是由
# 较高
# 所需
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
JS碰撞运动实现方法详解
Laravel如何实现文件上传和存储?(本地与S3配置)
Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
如何在云指建站中生成FTP站点?
js代码实现下拉菜单【推荐】
php485函数参数是什么意思_php485各参数详细说明【介绍】
无锡营销型网站制作公司,无锡网选车牌流程?
如何获取PHP WAP自助建站系统源码?
Laravel如何配置任务调度?(Cron Job示例)
如何快速上传建站程序避免常见错误?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
如何用AWS免费套餐快速搭建高效网站?
制作公司内部网站有哪些,内网如何建网站?
Laravel事件监听器怎么写_Laravel Event和Listener使用教程
如何彻底卸载建站之星软件?
如何快速登录WAP自助建站平台?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
Python数据仓库与ETL构建实战_Airflow调度流程详解
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
简历没回改:利用AI润色让你的文字更专业
微信小程序 canvas开发实例及注意事项
如何用y主机助手快速搭建网站?
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
Laravel用户密码怎么加密_Laravel Hash门面使用教程
香港服务器建站指南:免备案优势与SEO优化技巧全解析
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
如何在阿里云购买域名并搭建网站?
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
焦点电影公司作品,电影焦点结局是什么?
黑客如何通过漏洞一步步攻陷网站服务器?
如何在企业微信快速生成手机电脑官网?
Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
HTML 中动态设置元素 name 属性的正确语法详解
香港网站服务器数量如何影响SEO优化效果?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
下一篇:富安娜与罗莱家纺哪个更优
下一篇:富安娜与罗莱家纺哪个更优

