大数跨境
0
0

一文详解!Mac 系统 Python 安装全流程

一文详解!Mac 系统 Python 安装全流程 码途钥匙
2025-07-07
0



作为一名开发者或技术爱好者,在 Mac 上安装 Python 是开启编程之旅的第一步。无论是编写自动化脚本、进行数据分析,还是开发 Web 应用,Python 都能凭借其简洁的语法和丰富的库,助你轻松实现各种创意。但 Mac 系统的独特性,可能会让新手在安装 Python 时感到困惑。别担心!这篇推文将为你提供超详细的 Mac 系统 Python 安装指南,从基础安装到环境配置,手把手带你搞定!

一、Mac 系统与 Python:安装前的准备

(一)Mac 系统自带 Python


值得注意的是,较旧版本的 Mac 系统(如 macOSCatalina 及之前)会自带 Python 2,但从 macOS Big Sur 开始,系统不再预装 Python 2。而自带的 Python 2 已停止更新维护,存在安全风险,且与现代 Python 3 的语法和库存在诸多差异,因此不建议使用。并且,即使是自带的 Python 3,版本也可能较旧,无法满足一些新特性和库的需求。所以,我们通常需要手动安装最新版本的 Python 3

(二)确认系统版本


在安装 Python 之前,了解自己 Mac 的系统版本非常重要。点击屏幕左上角的苹果图标,选择 “关于本机”,即可查看 Mac 的系统版本信息。不同的系统版本在安装 Python 时可能会有细微差异,确认版本有助于我们选择合适的安装方法。

(三)安装必备工具


为确保 Python 安装和使用过程顺利,建议先安装 Xcode Command Line Tools。它包含了编译和运行许多开源软件所需的工具。打开终端,输入以下命令并按回车键:

    
    
    
xcode-select --install

执行命令后,系统会弹出安装提示,按照提示完成安装即可。

二、Python 安装方式大揭秘

(一)通过官方安装包安装(适合新手)


下载安装包:访问 Python 官方网站(https://www.python.org/downloads/),在下载页面找到适用于 Mac 的 Python 3 安装包。网站会根据你的系统自动推荐合适的版本,通常建议下载最新的稳定版本。点击下载按钮,等待安装包下载完成。

运行安装程序:下载完成后,双击安装包文件(.pkg 格式),打开安装向导。按照向导提示,依次点击 “继续”“安装” 按钮。在安装过程中,你可以选择安装路径等选项,一般保持默认设置即可。

验证安装:安装完成后,打开终端应用程序(可以通过在 “聚焦搜索” 中输入 “终端” 找到)。在终端中输入python3,按下回车键。如果出现 Python 3 的交互式命令行界面,并显示 Python 的版本信息,说明安装成功。你可以输入简单的 Python 代码进行测试,如print("Hello, World!"),然后按下回车键,会看到输出 “Hello, World!”

(二)使用 Homebrew 安装(适合进阶用户)


Homebrew 是 Mac 上非常流行的包管理器,使用它安装 Python 方便快捷,且便于管理和更新。

安装 Homebrew:如果你的 Mac 还没有安装 Homebrew,打开终端,输入以下命令并按回车键:

    
    
    
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装过程中可能需要输入你的 Mac 登录密码,按照提示操作即可。

安装 Python:安装好 Homebrew 后,在终端中输入以下命令安装 Python 3

    
    
    
brew install python

Homebrew 会自动下载并安装最新版本的 Python 3,同时会处理相关的依赖关系。

验证安装:安装完成后,同样在终端中输入python3,检查是否能进入 Python 3 的交互式命令行界面,验证安装是否成功。

(三)使用 pyenv 安装(多版本管理神器)


如果你需要在同一台 Mac 上使用多个 Python 版本,pyenv是一个绝佳选择。它可以让你轻松切换不同版本的 Python,满足不同项目的需求。

安装依赖:在终端中输入以下命令,安装pyenv所需的依赖:

    
    
    
brew install openssl readline sqlite3 xz zlib

安装 pyenv:继续在终端中输入以下命令,安装pyenv:

    
    
    
brew install pyenv

配置环境变量:安装完成后,需要配置环境变量,将以下内容添加到.bash_profile.zshrc文件中(根据你使用的终端类型,Mac 默认使用的是 ,文件路径为~/.zshrc;如果是 bash,文件路径为~/.bash_profile):

export PYENV_ROOT="$HOME/.pyenv"export PATH="$PYENV_ROOT/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"

添加完成后,在终端中输入source ~/.zshrc(或source ~/.bash_profile)使配置生效。

安装 Python 版本:使用pyenv install --list命令查看可安装的 Python 版本列表。然后选择你想要安装的版本,例如安装 Python 3.9.16,输入以下命令:

    
    
    
pyenv install 3.9.16

设置全局 Python 版本或项目局部版本

设置全局 Python 版本:pyenv global 3.9.16

在特定项目中使用某个 Python 版本:进入项目目录,执行pyenv local 3.9.16

三、安装后的配置与优化

(一)安装 pip 和升级


pip是 Python 的包管理工具,用于安装和管理 Python 第三方库。在安装 Python 3 时,pip通常会自动安装。你可以在终端中输入pip3 --version查看pip的版本。为确保使用最新功能和修复,建议升级pip,输入以下命令:

    
    
    
pip3 install --upgrade pip

(二)配置国内镜像源


由于默认的pip源在国外,下载库时可能速度较慢。我们可以配置国内的镜像源,如清华源、阿里云源等,提高下载速度。以清华源为例,在终端中输入以下命令,创建pip配置文件:

mkdir -p ~/.pipecho "[global]" > ~/.pip/pip.confecho "index-url = https://pypi.tuna.tsinghua.edu.cn/simple" >> ~/.pip/pip.conf
(三)创建虚拟环境


虚拟环境可以为每个项目创建独立的 Python 运行环境,避免不同项目之间的依赖冲突。使用venv模块创建虚拟环境,在终端中进入项目目录,然后输入以下命令:

    
    
    
python3 -m venv myenv

这将创建一个名为myenv的虚拟环境。激活虚拟环境:

  • 对于 bash:source myenv/bin/activate

  • 对于 zsh:source myenv/bin/activate.zsh

激活后,命令行开头会显示虚拟环境的名称,此时安装的库只会存在于该虚拟环境中。退出虚拟环境,输入deactivate即可。

通过以上步骤,你已经成功在 Mac 上安装并配置好了 Python。现在,你可以尽情探索 Python 的世界,用代码实现各种创意和想法!如果你在安装过程中遇到任何问题,欢迎在评论区留言,我们一起解决。也别忘了把这篇实用的推文分享给身边同样需要的朋友哦!


【声明】内容源于网络
0
0
码途钥匙
欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
内容 992
粉丝 0
码途钥匙 欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
总阅读181
粉丝0
内容992