macOS Python 安装

目录

一、确认系统环境

二、安装

(一)下载安装包

(二)安装过程

三、配置环境变量

四、验证安装


一、确认系统环境

在安装 Python 之前,我们先简单了解一下自己的 MACOS 系统。可以点击屏幕左上角的苹果菜单,选择 "关于本机",查看系统的版本信息。从 Catalina(10.15)版本开始,苹果官方不再预装 Python 2 ,不过我们可以按需选择安装 Python 2 或者 Python 3 。

二、安装

(一)下载安装包

  1. 打开浏览器,访问 Python 官方网站(Download Python | Python.org)。
  2. 在下载页面,你会看到不同版本的 Python 3 可供选择。一般来说,建议选择最新的稳定版本。点击 "Download" 按钮,下载适用于 MACOS 的安装包。

(二)安装过程

  1. 下载完成后,双击安装包文件,启动安装向导。

  2. 按照安装向导的提示,依次点击 "继续""同意" 等按钮。在安装过程中,你可以选择安装路径等选项,通常保持默认设置即可。

  3. 安装完成后,打开 "终端" 应用程序(可以通过 "聚焦搜索",输入 "终端" 来找到它)。在终端中输入 python3 --version ,如果能正确显示你刚刚安装的 Python 版本号,那就说明安装成功啦。

    python3 --version

    结果

    Python 3.13.5

三、配置环境变量

  • 查看python3的安装位置

    which python3

    结果

    /Library/Frameworks/Python.framework/Versions/3.13/bin/python3

  • 查看当前使用的 Shell 类型

    echo $SHELL

  • 添加环境变量

    根据使用的 ~/.bash_profile 还是 ~/.zshrc 打开对应的文件

    复制代码
    vi ~/.bash_profile 
    vi ~/.zshrc

    在文件中添加python路径export

    复制代码
    PATH="$PATH:/Library/Frameworks/Python.framework/Versions/3.13/bin"
    alias python="/Library/Frameworks/Python.framework/Versions/3.13/bin/python3"
    alias pip="/Library/Frameworks/Python.framework/Versions/3.13/bin/pip3"
  • 更新配置

    source ~/.zshrc

四、验证安装

复制代码
# 检查 Python 版本
  python --version

# 检查 pip 版本
  pip --version

# 检查路径是否包含 Python 
  echo $PATH
相关推荐
aiguangyuan42 分钟前
基于BERT的中文命名实体识别实战解析
人工智能·python·nlp
喵手42 分钟前
Python爬虫实战:知识挖掘机 - 知乎问答与专栏文章的深度分页采集系统(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集知乎问答与专栏文章·采集知乎数据·采集知乎数据存储sqlite
铉铉这波能秀43 分钟前
LeetCode Hot100数据结构背景知识之元组(Tuple)Python2026新版
数据结构·python·算法·leetcode·元组·tuple
kali-Myon44 分钟前
2025春秋杯网络安全联赛冬季赛-day2
python·安全·web安全·ai·php·pwn·ctf
Olamyh1 小时前
【 超越 ReAct:手搓 Plan-and-Execute (Planner) Agent】
python·ai
deepxuan1 小时前
Day7--python
开发语言·python
曲幽1 小时前
FastAPI不止于API:手把手教你用Jinja2打造动态Web页面
python·fastapi·backend·jinja2·full stack·template engine·web development
禹凕1 小时前
Python编程——进阶知识(多线程)
开发语言·爬虫·python
Ulyanov2 小时前
基于Pymunk物理引擎的2D坦克对战游戏开发
python·游戏·pygame·pymunk
铉铉这波能秀2 小时前
LeetCode Hot100数据结构背景知识之字典(Dictionary)Python2026新版
数据结构·python·算法·leetcode·字典·dictionary