配置代理#
在安装 python 前请务必配置好代理环境,以免出现 github 无法访问等情况安装失败。
推荐使用 Hiddify 软件系统代理模式,在终端窗口输入以下命令启用终端 proxy。
export https_proxy="proxyaddress:port"
安装 Homebrew 与 xcode 命令行工具#
在Homebrew主页获取 Homebrew 的安装命令如下:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装分为两步,首先脚本会安装 xcode 命令行工具,再次输入密码后安装 Homebrew。
完成 Homebrew 后,根据命令行提示将 Homebrew 添加进入 PATH 环境变量。
此时在终端窗口输入python3 --version
可以发现 xcode 命令行自带了 python3.9 环境。
安装 python3#
使用 Homebrew 安装(可选)#
为了运行更高版本或指定版本的 python3,使用 Homebrew 安装 python3.12 和 cmake。
brew install python
brew install cmake
可以看出 homebrew 安装 python 非常简洁方便,默认安装 python 最新版本并配置环境变量。后续可以继续结合 pyenv、venv 和 pip 进行包管理与环境管理。比较适合 mac 上进行轻量化的需求(毕竟金子做的硬盘)。
使用 Anaconda 安装(推荐)#
笔者从事深度学习相关工作,使用 Anaconda 进行 python 版本与环境管理非常方便,但是 Anaconda 非常占用系统空间(约 4G 左右),也可以选择安装在移动硬盘上更方便在多设备之间迁移运行环境。
直接从Anaconda 官网或清华镜像下载 anaconda 安装包进行安装。
通常运行环境如 JRE、python 在 macos 中都是以文件目录的形式安装,并通过类似于 linux 下的 bashrc 配置文件来配置环境变量,安装工具通常会自动配置好环境变量。与 dmg 文件安装应用不同的是,这些内容如果想要重新安装需要删除目录下对应的文件,具体方式建议询问 chatgpt