【Mac】MacOS系统下常用的开发环境配置2025版
【Mac】2025MacOS系统下常用的开发环境配置。
早期版本的一个环境搭建参考
1、brew
Mac自带终端运行:
# 安装brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 卸载brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
Installation successful!成功后运行三行命令后更新环境(xxx是mac的username):
这一步可能只有Apple芯片的Mac需要!!!
echo >> /Users/xxx/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xxx/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
2、git
brew install git
在终端执行which git,看到git的安装路径后表示安装成功。
3、iterm2+zsh
Mac其实是自带终端工具的,但是iterm2用起来更灵活一些,而且iterm2配合zsh效果更赞。
iterm2是比mac自带的终端工具更灵活好用的终端,需要安装:
- iterm2
- oh_my_ssh
iterm2下载地址:iTerm2 - macOS Terminal Replacement https://iterm2.com/
oh_my_ssh可以使用curl命令行安装:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
4、Java1.8
附Java历史版本下载链接,貌似下载需要注册/登录oracle:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
这里下载的是JDK-8u301。
链接打不开的话需要科学上网。
MacOS下Java的默认安装目录在:
/Library/Java/JavaVirtualMachines
那么,Java的安装目录就是:
/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk
配置Java环境变量,这里依然修改的是~/.zshrc文件(如果没有使用zsh,那么修改~/.bash_profile文件,这里和Linux系统不太一样):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
安装完成后需要配置环境变量,然后source一下即可。
5、Maven
Maven下载地址:https://maven.apache.org/download.cgi
将下载的安装文件tar.gz格式移动到指定的安装路径下,然后执行tar命令解压,报错:

参数问题,执行如下命令即可:
tar -xzvf apache-maven-3.9.9-bin.tar.gz -C Maven安装路径
配置环境变量,这里安装了zsh(没安装zsh应该是~/.bash_profile下面添加环境变量),直接在zsh的配置文件上添加相应路径:
vim ~/.zshrc
# 导入Maven环境变量
export MAVEN_HOME=Maven安装路径/apache-maven-3.9.9
export PATH=${MAVEN_HOME}/bin:$PATH
source ~/.zshrc
source后执行“mvn -v”会看到maven的版本表示maven安装成功。

安装成功后,安装路径下面/xxxx/apache-maven-3.9.9/conf下面的settings.xml需要替换成公司内部的settings.xml文件。同时执行一次mvn clean package命令会生成一个~/.m2文件夹,里面存储的就是拉下来的各个依赖。
6、IDEA
附IDEA历史版本下载地址:IntelliJ IDEA | Other Versions
IDEA里面配置一下对应的setting.xml和respository:

7、Pycharm
Download PyCharm: The Python IDE for data science and web development by JetBrains
8、Anaconda
下载完成后直接sh一下就行。
9、Python
直接从官网(Python Releases for macOS | Python.org)找到一个稳定的python版本,这里选择的是python3.7.9。(2025.10更新为python3.9.13)
下载完成后双击直接安装,安装完成后需要配置一下环境变量。由于这里使用的是ZSH,直接编辑~/.zshrc,在文件的最底部添加下面一行:
alias python=/usr/local/bin/python3.7
# 最好把pip一起设置一下
alias pip=/usr/local/bin/pip3.7
添加完成source一下即可使用。

10、Tensorflow
安装完python&pip并配置好环境变量后,一行命令安装tensorflow,比较常用的tf2版本可以选择tf2.4或者tf2.8,这里需要注意如果是Mac系统,不同的芯片安装tf的命令可能不同:
# Intel芯片
pip install tensorflow==2.4.0
pip install tensorflow==2.8.0
# Apple芯片
pip install --upgrade pip setuptools wheel
pip install tensorflow-macos
更多推荐


所有评论(0)