Mac配置Python开发环境需先检查Python 3版本,未安装则用Homebrew安装;再配置清华pip镜像源(临时或永久),最后验证源生效及基础包安装正常。

如果您在Mac系统上需要配置Python开发环境并优化pip的下载速度,则可能是由于系统自带Python版本过旧或pip源默认为国外服务器导致安装缓慢。以下是完成该任务的具体步骤:
一、检查系统Python版本与安装Homebrew
macOS自12.3起已不再预装Python 2,但多数版本仍不包含Python 3;Homebrew是macOS下最常用的包管理器,用于后续安装和管理Python及相关工具。
1、打开终端(Terminal),输入命令 python3 --version 查看是否已安装Python 3及当前版本。
2、若提示命令未找到,执行 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安装Homebrew。
立即学习“Python免费学习笔记(深入)”;
3、安装完成后运行 brew --version 验证Homebrew是否可用。
二、通过Homebrew安装Python 3
使用Homebrew安装可确保获得最新稳定版Python 3,并自动配置PATH路径,避免与系统残留配置冲突。
1、在终端中执行 brew install python 安装Python 3及其配套的pip和setuptools。
2、安装完毕后运行 which python3 确认可执行文件路径为 /opt/homebrew/bin/python3(Apple Silicon)或 /usr/local/bin/python3(Intel Mac)。
3、执行 python3 -m pip --version 检查pip是否随Python 3一同正确安装。
三、配置pip国内镜像源(临时方式)
临时换源适用于单次安装需求,不修改全局配置,命令中指定镜像地址可绕过默认PyPI慢速连接。
1、安装包时在pip命令后添加 -i https://pypi.tuna.tsinghua.edu.cn/simple/ 参数,例如:python3 -m pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple/。
2、如需信任该镜像的HTTPS证书(部分企业网络环境需要),追加 --trusted-host pypi.tuna.tsinghua.edu.cn。
四、配置pip国内镜像源(永久方式)
永久换源通过创建pip配置文件,使所有后续pip操作默认使用国内镜像,无需重复指定参数。
1、在终端中执行 mkdir -p ~/.pip 创建配置目录。
2、执行 nano ~/.pip/pip.conf 打开编辑器,输入以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
trusted-host = pypi.tuna.tsinghua.edu.cn
3、按 Control+O 保存,Control+X 退出nano编辑器。
五、验证pip源配置与基础环境可用性
完成换源后需验证配置是否生效,并确认基础开发依赖能否正常安装,以排除权限或网络拦截问题。
1、运行 python3 -m pip config list 查看当前生效的pip配置项。
2、执行 python3 -m pip install --upgrade pip 更新pip至最新版。
3、安装测试包:python3 -m pip install numpy,观察下载域名是否显示为 pypi.tuna.tsinghua.edu.cn。











