You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS Monterey系统MacBook如何将Python 2.7升级至3.9以安装Django

macOS Monterey 安装Python3.9及Django操作指引

1 修复Homebrew浅克隆报错

你遇到的报错是因为Homebrew核心仓库使用了浅克隆,无法正常执行更新和安装操作,按顺序执行以下命令即可修复:

  • 修复homebrew-core仓库(Intel芯片Mac适用):
    git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
    如果你的设备是M1/M2等Apple Silicon芯片的Mac,将命令中的路径替换为 /opt/homebrew/Library/Taps/homebrew/homebrew-core
  • 修复homebrew-cask仓库(Intel芯片Mac适用):
    git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask fetch --unshallow
    Apple Silicon设备同样替换路径前缀为 /opt/homebrew
  • 执行Homebrew更新,确认修复完成:
    brew update
    命令执行完成无报错即可进入下一步。

2 安装指定版本Python3.9

不要使用默认的brew install python3命令,该命令会安装最新版Python,直接执行指定版本安装命令:
brew install python@3.9
等待安装进度走完即可。

3 配置全局Python命令指向(推荐操作)

默认状态下终端输入python仍然会调用系统自带的Python2.7,按以下步骤修改全局指向:

  • 先确认当前使用的终端shell类型:
    echo $SHELL
  • 若输出为/bin/zsh,执行命令打开配置文件:
    open ~/.zshrc
  • 若输出为/bin/bash,执行命令打开配置文件:
    open ~/.bash_profile
  • 在打开的配置文件末尾添加两行配置:
alias python="python3.9"
alias pip="pip3.9"

保存配置文件后关闭,执行生效命令:

# 对应zsh用户
source ~/.zshrc
# 对应bash用户
source ~/.bash_profile
  • 验证配置是否生效:
    python --version
    输出为Python 3.9.x即为配置成功。

4 安装Django

直接使用对应版本的pip执行安装即可:
pip install django
安装完成后执行验证命令:
django-admin --version
输出版本号即为安装成功。

内容的提问来源于stack exchange,提问作者Roger Dodger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 22:36:04