欢迎光临
我们一直在努力

手把手教你安装最新版 Python(2026 版)| 全系统适配 + 避坑指南

一、为什么要安装最新版 Python?

Python 的版本迭代会带来性能提升、新特性支持和安全漏洞修复。比如 3.10 + 版本新增了match-case语法,3.11 版本运行速度提升约 60%,3.12 版本进一步优化了内存管理。

  • 避免旧版本的兼容性问题(很多第三方库已不再支持 3.7 及以下版本);
  • 享受最新的语法糖和性能优化;
  • 获得官方的安全维护(旧版本会逐步停止更新)。

注意:Python 2.x 已完全停止维护,本文仅讲解 Python 3.x 的安装。

二、安装前准备:检查是否已有 Python

先确认你的电脑是否已安装 Python,避免版本冲突:

  • Windows:按下Win+R,输入cmd打开命令提示符,输入python –version(或python3 –version),如果显示版本号则说明已安装,无提示则未安装;
  • macOS/Linux:打开终端,输入python3 –version(macOS/Linux 默认python指向 Python 2.x,python3指向 Python 3.x)。
  • 如果已安装但版本较旧,建议先卸载旧版本(或保留,下文会讲多版本共存)。

    三、各系统安装步骤(以 Python 3.12 为例)

    3.1 Windows 系统(Win10/Win11 通用)

    步骤 1:下载官方安装包
  • 打开 Python 官网下载页:https://www.python.org/downloads/windows/;
  • 下滑找到 “Stable Releases”(稳定版),选择最新版本(如 “Python 3.12.1”),点击 “Windows Installer (64-bit)”(64 位系统,绝大多数电脑是 64 位);
    • 如果你不确定系统位数:右键 “此电脑”→“属性”,查看 “系统类型”。
  • 步骤 2:开始安装
  • 双击下载好的安装包(如python-3.12.1-amd64.exe),重点:勾选 “Add python.exe to PATH”(添加到环境变量,新手必选!);
  • 选择安装方式:
    • 新手推荐 “Install Now”(默认安装,路径为C:\\Users\\你的用户名\\AppData\\Local\\Programs\\Python\\Python312\\);
    • 自定义安装:点击 “Customize installation”,可修改安装路径(建议选无空格、无中文的路径,如D:\\Python312);
  • 点击 “Install”,等待安装完成,出现 “Setup was successful” 即安装成功。
  • 步骤 3:验证安装
  • 打开命令提示符(Win+R→cmd);
  • 输入python –version,如果显示Python 3.12.1,说明安装成功;
    • 若提示 “python 不是内部或外部命令”:说明环境变量未配置,解决方法见下文 “常见问题”。
  • 3.2 macOS 系统

    macOS 有两种安装方式,新手推荐官网安装包,开发者推荐 Homebrew(更易管理版本)。

    方式 1:官网安装包(新手友好)
  • 打开 Python 官网下载页:https://www.python.org/downloads/macos/;
  • 选择最新版本,下载 “macOS 64-bit universal2 installer”(适配 Intel 和 M 系列芯片);
  • 双击下载的.pkg文件,按照引导完成安装(全程点击 “继续”“同意” 即可);
  • 验证:打开终端,输入python3 –version,显示版本号即成功。
  • 方式 2:Homebrew 安装(开发者推荐)
  • 先安装 Homebrew(若已安装跳过):打开终端,输入以下命令并回车:

    bash

    运行

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

  • 安装 Python:终端输入brew install python,Homebrew 会自动安装最新稳定版 Python;
  • 验证:输入python3 –version,显示版本号即成功(Homebrew 安装后,python3和pip3会自动配置好)。
  • 3.3 Linux 系统(以 Ubuntu 22.04 为例)

    Ubuntu 默认自带 Python,但版本可能较旧,不建议卸载系统自带 Python(会导致系统崩溃),建议安装最新版并存。

    方式 1:PPA 源安装(简单高效)
  • 打开终端,依次输入以下命令(逐行执行):

    bash

    运行

    # 更新软件源
    sudo apt update
    # 安装依赖
    sudo apt install software-properties-common
    # 添加Python官方PPA源
    sudo add-apt-repository ppa:deadsnakes/ppa
    # 安装最新版Python(以3.12为例)
    sudo apt install python3.12

  • 验证:输入python3.12 –version,显示版本号即成功。
  • 方式 2:源码编译安装(适合需要自定义编译参数的场景)
  • 安装编译依赖:

    bash

    运行

    sudo apt update
    sudo apt install build-essential libssl-dev zlib1g-dev \\
    libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \\
    libncurses5-dev libncursesw5-dev xz-utils tk-dev

  • 下载源码包:

    bash

    运行

    wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz

  • 解压并编译:

    bash

    运行

    # 解压
    tar -xf Python-3.12.1.tgz
    cd Python-3.12.1
    # 配置编译参数(指定安装路径)
    ./configure –prefix=/usr/local/python3.12
    # 编译并安装(-j后接CPU核心数,如4核则-j4,加快编译速度)
    make -j4
    sudo make install

  • 创建软链接(方便调用):

    bash

    运行

    sudo ln -s /usr/local/python3.12/bin/python3.12 /usr/bin/python3.12
    sudo ln -s /usr/local/python3.12/bin/pip3.12 /usr/bin/pip3.12

  • 验证:输入python3.12 –version即可。
  • 四、安装后必做:升级 pip 并验证

    pip 是 Python 的包管理工具,安装 Python 时会自带,但版本可能较旧,建议升级:

  • Windows:命令提示符输入python -m pip install –upgrade pip;
  • macOS/Linux:终端输入python3 -m pip install –upgrade pip(如果是源码编译的 Python 3.12,输入python3.12 -m pip install –upgrade pip)。
  • 验证 pip:输入pip –version(Windows)或pip3 –version(macOS/Linux),显示 pip 版本且关联到 Python 3.12 即正常。

    五、常见问题与避坑指南

    问题 1:Windows 提示 “python 不是内部或外部命令”

    原因:安装时未勾选 “Add python.exe to PATH”,环境变量未配置。解决方法:

  • 找到 Python 安装路径(如D:\\Python312),进入Scripts文件夹(如D:\\Python312\\Scripts);
  • 右键 “此电脑”→“属性”→“高级系统设置”→“环境变量”;
  • 在 “用户变量” 的 “Path” 中,点击 “新建”,分别添加 Python 安装路径和 Scripts 路径;
  • 重启命令提示符,重新输入python –version。
  • 问题 2:多个 Python 版本共存

    如果你的电脑需要同时保留旧版本(如 3.9)和新版本(3.12):

    • Windows:安装时自定义不同路径(如D:\\Python39、D:\\Python312),调用时用python3.9或python3.12区分(需分别配置环境变量);
    • macOS/Linux:直接用python3.9、python3.12调用对应版本即可。

    问题 3:macOS/Linux 安装后 pip 提示权限错误

    原因:系统级目录无写入权限。解决方法:使用–user参数安装包,避免权限问题:

    bash

    运行

    python3 -m pip install –user 包名 # 如python3 -m pip install –user numpy

    问题 4:Linux 安装后无法替代系统默认 Python

    解决:不要修改/usr/bin/python的软链接(会导致 apt 等工具失效),始终用python3.12调用最新版本,或在脚本开头指定:

    python

    运行

    #!/usr/bin/env python3.12

    六、进阶建议:使用虚拟环境

    安装好 Python 后,建议使用虚拟环境隔离不同项目的依赖(避免不同项目依赖版本冲突):

  • 创建虚拟环境(以 Python 3.12 为例):

    bash

    运行

    # Windows
    python -m venv myenv # myenv是虚拟环境名称,可自定义
    # macOS/Linux
    python3.12 -m venv myenv

  • 激活虚拟环境:
    • Windows:myenv\\Scripts\\activate
    • macOS/Linux:source myenv/bin/activate
  • 退出虚拟环境:deactivate

  • 总结

  • 安装最新版 Python 的核心步骤:下载官方安装包(或用包管理器)→ 配置环境变量(Windows 重点)→ 验证版本→ 升级 pip;
  • 不同系统的关键差异:Windows 需勾选 “Add to PATH”,macOS/Linux 用python3替代python,Linux 不建议修改系统默认 Python;
  • 新手避坑:安装路径避免中文 / 空格,多版本共存用版本号区分调用,使用虚拟环境隔离项目依赖。
  • 赞(0)
    未经允许不得转载:171主机测评 » 手把手教你安装最新版 Python(2026 版)| 全系统适配 + 避坑指南
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址