在Mac上安装和配置Python3

一、安装Homebrew

使用 Homebrew 可在Mac(或Linux)上安装没有预装但你需要的东西。

Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local。

Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。

Homebrew 官网:https://brew.sh/index_zh-cn

复制如下命令,并在Terminal里粘贴,回车。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

屏幕显示:

==> This script will install:

Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
.....
....
...
==> Installation successful!

==> Next steps:
- Run `brew help` to get started
- Further documentation:
    https://docs.brew.sh

二、关闭brew执行命令时的自动更新(不然每次启动都会很慢)

1、 编辑配置文件

open ~/.bash_profile

2、 文件内新增一行

export HOMEBREW_NO_AUTO_UPDATE=true

3、 重新加载配置文件

source ~/.bash_profile

三、替换brew源

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

替换homebrew-core.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
brew update

备用地址-1

cd "$(brew --repo)"
git remote set-url origin https://git.coding.net/homebrew/homebrew.git
brew update

备用地址-2

cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew-core.git
brew update

四、安装Python 3

使用homebrew安装

brew install python3

查看python的版本

python --version
python3 --version
pip --version
pip3 --version

五、修改Mac默认为Python3

查看Python3 安装路径

打开终端,输入which python3,查看路径,比如: /usr/local/bin/python3

打开配置文件

open ~/.bash_profile

写入外部环境变量

export PATH=${PATH}:/usr/local/bin/python3

重命名Python

alias python="/usr/local/bin/python3"

关闭文件

终端执行命令:

source ~/.bash_profile

如果安装了zsh,或者oh-my-zsh,则需要修改如下文件

open ~/.zshrc

在最后加上一行:

source ~/.bash_profile

六、安装pip3

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

下面这句一定是用python3,不然安装的pip是python2.7对应的版本

sudo python3 get-pip.py