Mac用户非常推荐使用Homebrew来安装一些软件,就Python来说如果在官网直接下载会在Launch Pad出现IDLE和Python Launcher两个图标,个人感觉很丑。
其实MacOS Catalina只有系统就预装了Python3了(在这之前是Python2),如果只想处理一些基本的Python功能直接用系统自带的就好了,但是为了方便版本控制还是挺推荐使用Homebrew再下载一个版本方便管理,避免影响系统的Python。
安装步骤
-
首先需要安装Xcode Command Line Tools,Homebrew依赖这些工具来正常工作,可以在命令行直接输入命令。其实安装完这个git也就顺带着一起安装了,但是一样的道理,还是推荐使用Homebrew再安装一个版本的git。
xcode-select --install
-
安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
可能需要输入密码
-
验证安装以及更新到最新版本
brew -v brew update
-
安装Python
brew install python
这时系统里可能有两个Python,我们需要指定使用哪个Python
which python3 /usr/bin/python3 # 出现这个就是还在用系统自带的python
我们找到通过Homebrew安装的Python的位置
brew --prefix python /opt/homebrew/opt/[email protected]
打开环境变量配置文件,MacOS Catalina之后默认为zsh
vim ~/.zshrc
在最后一行加入
export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"
保存,刷新file
source ~/.zshrc
然后再查看一下当前使用的哪个Python版本
which python3 /opt/homebrew/opt/[email protected]/bin/python3 # Homebrew版本
-
安装git
brew install git
验证安装
git -v
一般来说git不会出现像Python一样设置PATH的问题。
-
配置git的邮箱和用户名,如果要使用GitHub来管理仓库的话,要保持这个邮箱和用户名和GitHub一致
git config --global user.name "Your Name" git config --global user.email "[email protected]"