早期版本的一个环境搭建参考

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

https://link.csdn.net/?from_id=118944587&target=https%3A%2F%2Fwww.oracle.com%2Fjava%2Ftechnologies%2Fjavase%2Fjavase-jdk8-downloads.html

附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

Download IntelliJ 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

Download 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

安装完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

Logo

一站式 AI 云服务平台

更多推荐