M1 芯片MAC Book Pro工作使用体验—数据工程师
早传闻Apple将在2020年下半年发布新款14寸笔记本,并且采用自研处理器;然而迟迟等到双11这个节点发布了新款mac book pro13.3(出乎意料,为了去就模具的库存吧),恰遇我自用的thinkpad笔记本电池坏了(于是有理由让他退休了,),13号在官网下单了16g&512g定制款,结果一直拖到27号给发货。M1 款相关参数不用介绍(发布会的性能测试对牙膏厂来说简直就是不讲伍德),以下就我在使用近半个月做数据分析相关工作的使用体会记录如下。
1.python3 安装(建议使用conda里python)
数据分析等相关工作杀手锏必不可少python,mac 自带2.7版本。直接安装python3没问题,但是在pip pandas,numpy等第三方包时会出错(大体意思x86的包不兼容arm架构)
解决办法:卸载python,直接安装anaonda,采用conda安装python,然后安装第三方包基本都兼容;目前tensflower 已对其作好了性能优化;pytorch成功安装(目前gpu 还不支持)
2.pycharm 成功安装
由于官方目前没有M1适配版,rossta2转译的,似乎启动pycharm没那么快,不过也并不慢(相对win)
3.vscode 安装成功
vscode的insider版本已经适配了M1 芯片,相信Stable版本很快适配的
4.office 已经适配(正版激活发似我或者万能的taobao)
5.navicat 成功安装
数据库工具必备
6.其他有道云、xmind、chrom 等都能成功安装并且成功打开
注:据目前统计M1原生支持或者通过Rosetta2 转译的软件占据80%以上。详细支持的目录见下:[M1支持软件统计]
https://github.com/ThatGuySam/doesitarmgithub.com
总体来说性能要优于thinkpad x13, os系统丝滑感很香。M1两大优点是不发热(电脑风扇根本不转),一天工作电量基本不用外接电源。