青戈AI小栈
会员限时8折
Python 必要基础

安装 Python:解释器与运行环境

2,647 字约 7 分钟读完300 次阅读更新于 2026/10/20

登录后收藏

阅读设置

字号
行距
代码

要运行后面的任务管理程序,电脑上首先需要 Python。本节结束时,你能在终端里看到 Python 的版本号,并亲手执行第一行代码。

先认识三样东西

名称 作用 本教程使用
终端 输入命令、查看程序输出的窗口 Windows 用 PowerShell,macOS / Linux 用系统自带的「终端」
Python 解释器 读懂并执行 Python 代码的程序 本节安装
编辑器 编写、保存代码文件 下一节安装 VS Code

安装了编辑器不等于安装了 Python。代码写在编辑器里,真正执行代码的是解释器。

打开终端

  • Windows 11:右键点击任务栏的「开始」按钮,选择「终端」。
  • Windows 10:点击「开始」菜单,输入 PowerShell,打开「Windows PowerShell」。
  • macOS:按 Command + 空格,输入「终端」后回车。
  • Linux:多数桌面发行版可以按 Ctrl + Alt + T。

终端里会有一行以 > 或 $ 结尾的提示符,命令就输入在它后面,按回车执行。本教程代码块里的命令不包含提示符,直接复制代码块内容即可。

安装 Python

Windows

  1. 打开 Python 官方下载页,下载 Python install manager(Python 安装管理器)。
  2. 双击下载的文件,点击「Install」。
  3. 安装完成后,关闭所有终端窗口,再重新打开一个。
  4. 执行下面的命令。第一次运行会自动下载并安装最新的稳定版 Python;如果终端出现 [y/N] 之类的提问,输入 y 后回车。
powershell
py --version
安装注意

如果下载页提供的是传统安装程序(文件名形如 python-3.x.x-amd64.exe),安装界面底部有一个 Add python.exe to PATH 选项,务必勾选后再点「Install Now」。漏勾会导致终端找不到 Python,最省事的补救是重新运行安装程序并勾选它。

macOS

  1. 打开 Python 官方下载页,下载 macOS 安装包(.pkg 文件)。
  2. 双击安装包,按提示一路「继续」完成安装。
  3. 关闭终端,再重新打开。

Linux

多数发行版已经自带 Python 3,先执行下一步的版本检查。如果提示找不到命令,再用发行版的软件包管理器安装,例如 Ubuntu / Debian:

bash
sudo apt install python3

不要卸载或替换系统自带的 Python,系统里的其他程序可能依赖它。

检查版本

系统 命令
Windows py --version
macOS / Linux python3 --version

执行后会出现两种情况。

情况一,显示版本号,说明安装成功:

输出
Python 3.14.0

情况二,提示找不到命令,说明终端还找不到 Python:

输出
py : 无法将“py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

macOS / Linux 上对应的提示是 command not found: python3。遇到情况二,先关闭并重新打开终端再试一次;仍然不行,对照本节末尾的常见错误处理。

版本号后面的小版本不同没关系。本教程的示例需要 3.12 或更高版本,用到更新版本才有的写法时会单独注明。

后文凡是写 py 的地方,macOS / Linux 一律换成 python3。

运行第一行代码

在终端输入 py(macOS / Linux 输入 python3)后回车,会进入 交互式环境,出现 >>> 提示符。在 >>> 后面输入一行代码并回车,Python 会立刻执行并显示结果。

依次输入下面三行,每行输入后按回车:

python
print("Python 已准备好")
1 + 2
exit()

预期结果

本教程展示交互式环境时,以 >>> 开头的行是你输入的内容,没有 >>> 的行是 Python 的输出。

下面 >>> 开头的行在交互式环境里输入(终端执行 py,macOS / Linux 执行 python3);其余是运行结果——写进文件时两者都不要带。

交互式
>>> print("Python 已准备好")
Python 已准备好
>>> 1 + 2
3
>>> exit()
  • print(...) 会把括号里的内容输出到屏幕。引号表示这是一段文字,引号本身不会被输出。
  • 在交互式环境里,直接输入 1 + 2 也会显示结果 3,适合随手试验一小段代码。
  • exit() 退出交互式环境,回到普通终端。
  • >>> 是提示符,不是代码的一部分,不要把它一起输入。

输错了也没关系,Python 最多显示一段报错信息,不会弄坏电脑,重新输入正确的代码即可。

交互式环境里输入的代码,退出后就没有了。下一节会把代码保存到文件里,随时可以再次运行。

常见错误

提示命令不存在:先确认安装已完成,再关闭并重新打开终端。Windows 依次尝试 py 和 python,macOS / Linux 使用 python3。

输入 python 后打开了 Microsoft Store:说明 Python 还没装好,系统把命令交给了商店。回到上面的 Windows 安装步骤,安装后改用 py。

macOS 弹出「安装命令行开发者工具」窗口:说明官方安装包还没有生效。确认 .pkg 已安装完成,再重新打开终端执行 python3 --version。

版本号以 2 开头,或低于 3.12:电脑上有旧版本 Python。按上面的步骤安装新版本,然后重新打开终端检查。

出现 SyntaxError:检查括号和引号是否成对,是否使用了英文半角符号。中文的 “ ” 和 ( ) 在 Python 里不是引号和括号。

光标前面是 >>>,输入 py --version 报错:你还在交互式环境里,py --version 是终端命令,不是 Python 代码。先输入 exit() 退出,再执行终端命令。

小结

  • 终端输入命令,解释器执行代码,编辑器保存代码。
  • Windows 用 py,macOS / Linux 用 python3;--version 查看版本。
  • 输入 py 进入交互式环境,>>> 后逐行输入代码,exit() 退出。

练习

  1. 在终端查看本机 Python 版本。
  2. 进入交互式环境,输出 准备开始学习 Python。
  3. 在交互式环境里计算 25 + 35,然后退出。

验收:版本号以 3 开头且不低于 3.12;屏幕上出现 准备开始学习 Python 和 60;最后回到普通终端提示符,没有出现 Traceback。

查看提示

查看版本是终端命令,要在 >>> 出现之前执行。输出文字时保留 print 和两侧括号,只替换双引号中的文字。

查看参考答案

在终端执行(macOS / Linux 将 py 换成 python3):

powershell
py --version
py

出现 >>> 后依次输入:

python
print("准备开始学习 Python")
25 + 35
exit()

交互式环境中的过程:

交互式
>>> print("准备开始学习 Python")
准备开始学习 Python
>>> 25 + 35
60
>>> exit()

print 输出字符串内容,两边的引号不会被打印。25 + 35 在交互式环境里会直接显示结果;写进脚本文件时则需要 print(25 + 35) 才能看到输出。

有帮助
登录后提问 / 纠错

提问与反馈

仅你和管理员可见。我的反馈

设置你的昵称

在英雄榜和讨论中,使用你自己的名字。

2–12 个字符0 / 12