【Mac】MacOS系统下常用的开发环境配置2025版
早期版本的一个环境搭建参考1、brewMac自带终端运行# 安装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)Update202608安装官方的brew需要科学上网上面的命令应该无法执行可以选择安装国内的镜像代替。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、gitbrew install git在终端执行which git看到git的安装路径后表示安装成功。3、iterm2zshMac其实是自带终端工具的但是iterm2用起来更灵活一些而且iterm2配合zsh效果更赞。iterm2是比mac自带的终端工具更灵活好用的终端需要安装iterm2oh_my_sshiterm2下载地址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.8https://link.csdn.net/?from_id118944587targethttps%3A%2F%2Fwww.oracle.com%2Fjava%2Ftechnologies%2Fjavase%2Fjavase-jdk8-downloads.html附Java历史版本下载链接貌似下载需要注册/登录oraclehttps://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、MavenMaven下载地址https://maven.apache.org/download.cgi将下载的安装文件tar.gz格式移动到指定的安装路径下然后执行tar命令解压报错参数问题执行如下命令即可tar -xzvf apache-maven-3.9.9-bin.tar.gz -C Maven安装路径两种安装方式# 先在tar包文件夹下直接解压 # 然后再将解压后的文件夹移动到指定目录下 tar -xvzf apache-maven-3.9.16-bin.tar.gz mv apache-maven-3.9.16 指定目录 # 先将tar包移动到指定目录 # 再进行解压 mv apache-maven-3.9.16 指定目录 tar -xvzf apache-maven-3.9.16-bin.tar.gz配置环境变量这里安装了zsh没安装zsh应该是~/.bash_profile下面添加环境变量直接在zsh的配置文件上添加相应路径vim ~/.zshrc# 导入Maven环境变量 export MAVEN_HOMEMaven安装路径/apache-maven-3.9.9 export PATH${MAVEN_HOME}/bin:$PATHsource ~/.zshrcsource后执行“mvn -v”会看到maven的版本表示maven安装成功。安装成功后安装路径下面/xxxx/apache-maven-3.9.9/conf下面的settings.xml需要替换成公司内部的settings.xml文件。同时执行一次mvn clean package命令会生成一个~/.m2文件夹里面存储的就是拉下来的各个依赖。6、IDEADownload IntelliJ IDEA附IDEA历史版本下载地址IntelliJ IDEA | Other VersionsIDEA里面配置一下对应的setting.xml和respository7、PycharmDownload PyCharm: The Python IDE for data science and web development by JetBrains8、AnacondaDownload Now | 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安装完pythonpip并配置好环境变量后一行命令安装tensorflow比较常用的tf2版本可以选择tf2.4或者tf2.8这里需要注意如果是Mac系统不同的芯片安装tf的命令可能不同# Intel芯片 pip install tensorflow2.4.0 pip install tensorflow2.8.0 # Apple芯片 pip install --upgrade pip setuptools wheel pip install tensorflow-macos11、Office365https://my.feishu.cn/wiki/O1fTwKRW6i0BaIkopamcdsfPnQf