Macbook m1 环境配置终极版
-
- 一、系统配置
- 二、应用安装
入手Macbook m1后,作为开发者,踩了了很多坑,也看了很多教程,此为总结
如果有不正确的地方,欢迎留言指正
艰难创业初期,白嫖完了麻烦点个赞,程序猿真的不容易
安装 Numpy
及 Pandas
请移步 :MacBook M1安装Numpy,Pandas
通过 virtualenv
创建 python
虚拟环境请移步 :Mac m1 创建虚拟环境
软件深色模式设置请移步:对深色(黑夜)模式的执着追求
安装 Scala:Macbook M1 安装 Scala
安装 Kafka 可视化工具:Kafka Tool 可视化工具安装使用
一、系统配置
1.1 环境配置
1.2 Mac M1 升级系统 MacOS Monterey(2021-12-06)
最近一直提示升级 MacOS Monterey ,于是我就升级了系统,升级之后发现外接LG显示器的情况改善了很多,不会在熄屏的情况下无法点亮,另外连接拓展坞容易掉的情况也没有了,建议根据自己的情况升级
升级后发现部分命令用不了了,还是老办法,升级 XCODE
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
第一种方案:执行命令 xcode-select --install
,这种方式慢到家
第二种方案:去官网下载然后在本地安装 https://developer.apple.com/download/more/
安装后即可解决这些问题,我使用的版本是 Xcode 13.2 beta2
二、应用安装
2.1 JDK(open jdk zulu)
目前只有该版本适配了ARM
架构的 Mac
系统,多余的操作别做
- 下载地址
Java Download | Java 8, Java 11, Java 13 - Linux, Windows & macOS (azul.com) - 安装步骤
① 可以通过 https://doesitarm.com/ 找到对应的应用
② 直接通过给出链接下载对应版本的
JDK
③ 直接点击安装即可,不用配置环境变量,安装完成后直接通过java -version
进行验证
说明:更新于 2022-02-13,Oracle JDK 17 已经适配了 M1 芯片,有兴趣的可以看下这篇文章
2.2 Maven (3.6.3)
目前 maven
需要通过 Rosetta
去适配
- 下载地址
http://maven.apache.org/download.cgi - 安装步骤
① 官网下载 maven
② 解压后配置环境变量
输入命令vim ~/.bash_profile
,然后增加以下内容 ,此处的maven安装路径改为自己的即可export MAVEN_HOME=/Users/kylewhite/dev/apache-maven export PATH=$PATH