网易首页 > 网易号 > 正文 申请入驻

M1 mac安装PyTorch的完整步骤指南

0
分享至

M1 macbook已经不是什么新产品了。TensorFlow官方已经给出了安装指南和效率评测。

本文将介绍如何在M1机器上本地安装和运行PyTorch。你使用的M1机型(Air、Pro、Mini或iMac)没有区别。

第一步 -安装和配置Miniforge

我花了很多时间为数据科学需求配置我的M1 Mac。但是都不能完美的解决我的问题。直到我找到了这个。根据网速的不同,完全设置需要5到10分钟。

首先,你需要安装Homebrew。它是Mac上的一个包管理器,你可以在终端上执行以下命令来安装它:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果你正在安装一个新的M1 Mac,很可能系统里面没有包含XCode构建工具,但是miniforge需要他的一些文件。所以如果这些没有这些文件的,终端会通知你,并询问你是否要安装它们,我们只要安装就好了

一旦安装了XCode构建工具和自制程序,你可以重启终端并安装Miniforge:

brew install miniforge

可能有几百MB的下载,所以需要一些时间才能完成。完成之后,为Z shell (zsh)初始化conda:

conda init zsh

最后,重新启动终端。!Miniforge现在已经安装好了,你可以创建虚拟环境了。

第二步-创建虚拟环境

下面的Terminal命令将基于Python 3.8创建一个名为pytorch_env的新虚拟环境:

conda create --name pytorch_env python=3.8

创建完成后,用以下命令激活它:

conda activate pytorch_env

你应该看到这样的东西:

第三步 -安装PyTorch

你可以在Anaconda的网站上找到一个原生的PyTorch包。你应该在平台下寻找osx-arm64,它告诉你它是M1兼容的:

点击该软件包进入详情页后可以看到安装说明,如下所示:

你可以使用下面的命令来安装PyTorch和Torchvision:

conda install -c pytorch pytorch torchvision

PyTorch现在安装好了!让我们接下来测试一下。

第四步 -测试

PyTorch的GitHub页面附带了许多示例,我们找个简单的:用于训练手写数字分类器的脚本https://github.com/pytorch/examples/blob/master/mnist/main.py

只需下载该脚本并从终端运行它:

python main.py

看看输出

看样子还不错!让我们打开Activity Monitor来验证Python是否在本机运行:

如果你在“Kind”下看到“Apple”,这意味着程序是在M1芯片上本地运行的,而不是在Rosetta模拟器下。

这样你就可以在M1机器上成功安装PyTorch了。

因为有了miniforge所以安装PyTorch比预期的要容易的多。当然它的运行速度比不上gpu,但这足以让你开始学习和试验。

最后感谢你的阅读。

作者:Dario Radečić

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
荡寇志中梁山108好汉的下场:36人被凌迟,66人阵亡,3人被虐杀

荡寇志中梁山108好汉的下场:36人被凌迟,66人阵亡,3人被虐杀

谈史论天地
2026-04-13 17:20:03
中年无性成常态:那些憋回去的性需求,都去哪了

中年无性成常态:那些憋回去的性需求,都去哪了

十点读书
2026-04-12 18:36:54
浪姐史上翻车最快的人出现了,网友:人不红果然是有原因的

浪姐史上翻车最快的人出现了,网友:人不红果然是有原因的

阿坹武器装备科普
2026-04-13 06:37:44
伊朗军方:敌方船只现在和将来都无权通过霍尔木兹海峡

伊朗军方:敌方船只现在和将来都无权通过霍尔木兹海峡

财联社
2026-04-13 15:22:07
保利物业裁员1.5万人

保利物业裁员1.5万人

地产微资讯
2026-04-11 13:56:40
常冰玉轰147,狂赚157万奖金!赛后绅士行为引热议,像极了赵心童

常冰玉轰147,狂赚157万奖金!赛后绅士行为引热议,像极了赵心童

球场没跑道
2026-04-13 08:26:20
撕破脸!阿联酋翻脸逼债35亿,巴基斯坦:这钱还你,但朋友不交了

撕破脸!阿联酋翻脸逼债35亿,巴基斯坦:这钱还你,但朋友不交了

壹知眠羊
2026-04-13 07:11:52
瓜迪奥拉狠批天才新星:你踢得像门将,数据却挂在0

瓜迪奥拉狠批天才新星:你踢得像门将,数据却挂在0

绿茵狂热者
2026-04-13 16:28:10
直线猛拉,集体涨停!

直线猛拉,集体涨停!

中国基金报
2026-04-13 10:49:27
武统、和统都没希望了?台湾军事专家:中国已经走上了第三条路

武统、和统都没希望了?台湾军事专家:中国已经走上了第三条路

余們搞笑段子
2026-02-19 05:03:10
开拓者122-110赢国王!克林根13+10,杨瀚森1板,战太阳时间确定

开拓者122-110赢国王!克林根13+10,杨瀚森1板,战太阳时间确定

球场没跑道
2026-04-13 11:05:56
叶珂直播自曝全身do了:全身上下翻来覆去的打,为了漂亮只能忍受

叶珂直播自曝全身do了:全身上下翻来覆去的打,为了漂亮只能忍受

观鱼听雨
2026-04-10 19:22:19
38岁老板娘沦为陪睡工具:揭秘黑茶高端骗局,入局者10有9个离婚

38岁老板娘沦为陪睡工具:揭秘黑茶高端骗局,入局者10有9个离婚

云景侃记
2026-02-12 22:21:30
“我怕我毕业走了他会挨饿”,山东高中生连续3年给校门口智力缺陷老人送烤肠,临近毕业拜托附近女摊主帮送,摊主:很感动,不会收他的钱

“我怕我毕业走了他会挨饿”,山东高中生连续3年给校门口智力缺陷老人送烤肠,临近毕业拜托附近女摊主帮送,摊主:很感动,不会收他的钱

潇湘晨报
2026-04-12 21:18:21
美股大型科技股盘前普跌,英伟达跌1%

美股大型科技股盘前普跌,英伟达跌1%

每日经济新闻
2026-04-13 16:12:09
一周最少8次,50岁女子肛裂住院,丈夫哭诉:怎么劝她就是不听!

一周最少8次,50岁女子肛裂住院,丈夫哭诉:怎么劝她就是不听!

垚垚分享健康
2026-04-12 09:35:21
恒大集团高管退薪

恒大集团高管退薪

地产微资讯
2026-04-13 09:52:35
不踢球却统治足球!美国资本血洗欧洲足坛:百年规则,我说改就改

不踢球却统治足球!美国资本血洗欧洲足坛:百年规则,我说改就改

曾蠃爱旅行
2026-04-13 07:40:22
伊朗官员说美并非真心谈判

伊朗官员说美并非真心谈判

财联社
2026-04-13 15:07:05
甲钴胺:服用后出现这6个迹象,说明神经正在修复!

甲钴胺:服用后出现这6个迹象,说明神经正在修复!

荆医生科普
2026-04-13 14:36:53
2026-04-13 18:16:49
deephub incentive-icons
deephub
CV NLP和数据挖掘知识
1974文章数 1461关注度
往期回顾 全部

科技要闻

"抄作业"近四年,马斯克版微信周五上线

头条要闻

媒体:美伊马拉松谈判后 还是就一件事达成了共识

头条要闻

媒体:美伊马拉松谈判后 还是就一件事达成了共识

体育要闻

一支球队不够烂,也是一种悲哀

娱乐要闻

贾玲减重后现身冯巩生日宴 身材未反弹

财经要闻

起底AI"造黄"灰产:19.9元"一键脱衣"

汽车要闻

不止命名更纯粹 领克10/10+要做纯电操控新王

态度原创

教育
房产
旅游
健康
公开课

教育要闻

华罗庚竞赛题,家长认为答案有无数解

房产要闻

6000亿投资盛宴,全球巨头齐聚,海南又要干件大事!

旅游要闻

千城百县看中国·赏花季|福建德化:风中花田

干细胞抗衰4大误区,90%的人都中招

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版