想在 MacBook 上用 Homebrew 安装并使用 Python,但在终端输入 python3 时,总是调用默认安装的 3.9 版本。
为了防止下次重置 MacBook 时需要重新设置,这里记录下 Python 环境设置方法。
1. 安装 Homebrew
首先安装 Homebrew。
Linux 有 apt-get,MacBook 则有 brew。

在终端输入以下命令来安装 homebrew。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"此时在终端输入 brew 仍会显示没有命令。
需要为 brew 命令设置环境变量。
在终端输入以下命令后
open ~/.zshrc输入以下内容并多次按 cmd+s 保存。
export PATH=/opt/homebrew/bin:$PATH然后通过 source 命令使其生效,这样就可以用 homebrew 命令安装 Python。
source ~/.zshrc2. 安装 Python
使用 brew 安装 Python。
如果有特定版本需求,可以在 python 后加 @ 并输入版本号。
brew install python
brew install python@3.11接下来,用 which 命令确认 Python 的安装位置。
which python3.11在 Apple Silicon MacBook 上,通常 Python 的路径是 /opt/homebrew/bin/python。

接着要设置 Python 的路径。像之前一样,用 open 命令打开 ./zshrc 文件。
open ~/.zshrc输入以下命令并多次按 cmd+s 保存。
alias python="/opt/homebrew/bin/python3.11"然后用 source 应用设置,确认 Python 版本就会变为用 homebrew 安装的版本。
source ~/.zshrc
python --version
3. 安装 pip
做到这部分后,如果尝试用 pip 安装东西,会出现警告。
因为系统注册的 pip 指向 Mac 默认安装的 Python。
为了省去繁琐设置,我直接在 Python 上安装了 pip。试试在终端输入以下命令。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py这样就安装了 pip。
可以用以下命令查看 pip 的版本和安装 pip 的 Python 的位置。
pip -V
这样全局环境的设置就完成了。
祝你编码愉快。

댓글을 불러오는 중...