Python 3 安装与运行指南

从自动化办公的 Excel 批量处理,到数据可视化的仪表盘生成,再到 AI 大模型的轻量微调脚本——Python 几乎是每个技术入门者和开发老手的首选工具链语言。今天我们就从最基础的环境搭建与代码运行方式开始,扫清 Python 入门的第一块绊脚石。

安装 Python 3

目前 Python 仍有 2.x(已停止官方维护)和 3.x(当前主流)两个大版本分支,本文全程基于最新稳定版 Python 3.x 开发,请务必选择 3.x 分支进行安装。

Windows 系统安装

方法一:官方纯净安装包(适合轻量入门)

  1. 访问 Python 官方下载中心
  2. 系统会自动识别你的 Windows 位数,下载推荐的 Windows installer (64-bit) 即可(32位老设备选对应版本)
  3. 关键步骤⚠️:打开安装程序第一页,必须勾选界面最下方的「Add Python X.X to PATH」——这会把 Python 添加到系统命令路径,后续才能直接在终端调用
  4. 点击「Install Now」一键完成(默认配置对新手足够友好)

方法二:Anaconda 全栈包(推荐 AI/数据分析方向)

Anaconda 是一个包含 Python、常用数据科学库(如 Pandas、Numpy)和开发工具的一站式环境包,跨平台通用:

  1. 访问 Anaconda 官网下载页
  2. 选择对应平台的免费个人版(Individual Edition)下载安装即可

macOS 系统安装

方法一:官方纯净安装包

  1. 同样从 Python 官方下载中心 下载 macOS 对应的 .pkg
  2. 双击运行,按向导默认「继续」完成安装

方法二:Homebrew 包管理器(推荐 macOS 技术用户)

Homebrew 是 macOS 最常用的命令行软件管理工具,如果你还没安装,可以先在终端运行:

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

安装好 Homebrew 后,一键获取最新稳定版 Python 3:

brew install python

Linux 系统安装

大多数现代 Linux 发行版(如 Ubuntu 20.04+、Fedora 36+)已默认预装 Python 3,但可能版本较旧,或缺少一些必要组件。如需升级/重装,可根据发行版选择对应命令:

Debian/Ubuntu 系列

# 更新软件源后安装
sudo apt update && sudo apt install python3 python3-pip

Fedora/RHEL/CentOS Stream 系列

sudo dnf install python3 python3-pip

Arch Linux/Manjaro 系列

sudo pacman -S python python-pip

验证安装是否成功

安装完成后,我们需要在终端/命令行里确认 Python 和包管理工具 pip 都能正常调用:

查看 Python 版本

  • Windows(纯净安装后默认是 python
    python --version
  • macOS/Linux
    python3 --version

如果显示类似 Python 3.12.1 的具体版本号,说明安装成功!

查看 pip 版本

  • Windows
    pip --version
  • macOS/Linux
    pip3 --version

两种主流运行 Python 的方式

Python 提供了交互式实时测试脚本文件批量运行两种方式,分别适合不同的场景。

1. 交互式 REPL 环境(适合学习、测试小代码)

REPL 的全称是「Read-Eval-Print Loop」,即读取-执行-输出循环,你输入一行代码,它就会立即给出结果。

进入 REPL

  • Windows
    python
  • macOS/Linux
    python3

成功进入后,你会看到终端出现 >>> 提示符(这是 Python 的交互标志),现在可以直接写代码测试了:

>>> print("Hello, Python 3!")
Hello, Python 3!
>>> 1 + 2 * 3
7
>>> name = "技术小白"
>>> print(f"欢迎,{name}!")
欢迎,技术小白!

退出 REPL

有两种方法:

  1. 输入内置函数 exit()quit() 并回车
  2. 快捷键操作:
    • Linux/macOS:Ctrl + D
    • Windows:Ctrl + Z 后再按 Enter

2. 脚本文件批量运行(适合实际项目、正式代码)

当代码超过 3-5 行,或需要保存、重复执行时,就应该用 .py 后缀的脚本文件了。

第一步:创建脚本文件

打开任意纯文本编辑器(VS Code、记事本、TextEdit 都可以,注意不要用 Word/WPS 等富文本编辑器),输入以下代码并保存为 hello.py

# hello.py 是我们的第一个脚本文件
# 以 # 开头的是注释,不会被 Python 执行
print("你好,来自脚本文件的 Python 代码!")
print("这是第二行输出~")

第二步:执行脚本文件

打开终端/命令行,切换到脚本文件所在的文件夹(比如你把 hello.py 放在了桌面),然后运行:

  • Windows
    # 假设桌面路径是 C:\Users\你的用户名\Desktop
    cd C:\Users\你的用户名\Desktop
    python hello.py
  • macOS/Linux
    # 假设桌面路径是 ~/Desktop
    cd ~/Desktop
    python3 hello.py

执行后你会看到两行整齐的输出!


新手常见问题速查

问题 1:提示「python/python3 不是内部或外部命令」

这是因为系统找不到 Python 的安装路径,分平台解决:

  • Windows 纯净安装:重新打开官方安装包,选择「Modify」修改,勾选「Add Python X.X to PATH」后一路确定;或手动配置环境变量(新手建议先尝试前一种)
  • macOS/Linux:先确认安装是否成功(再试一次对应系统的安装命令),如果还是不行,尝试使用完整的安装路径调用(比如 macOS Homebrew 安装的默认路径是 /usr/local/bin/python3

问题 2:电脑上有多个 Python 版本,如何切换?

  • Windows:官方安装包会自动带一个 py 启动器,通过指定版本号即可切换:
    py -3.12  # 调用 3.12 版本
    py -3.9   # 调用 3.9 版本
  • macOS/Linux:推荐使用 pyenv 工具做专业的多版本管理,安装和使用可以参考 pyenv 官方文档

入门必配的开发工具与技巧

1. 推荐的代码编辑器

  • 轻量入门首选VS Code + Python 扩展(插件商店搜索「Python」,安装 Microsoft 官方的即可),支持语法高亮、自动补全、一键运行
  • 全栈 Python 开发首选:PyCharm Community Edition(免费版),自带强大的项目管理、调试、代码重构功能

2. 虚拟环境:隔离项目依赖的神器

如果你同时做多个 Python 项目,每个项目需要的第三方库版本可能不同(比如项目 A 需要 Pandas 1.5,项目 B 需要 Pandas 2.0),这时候就要用虚拟环境把每个项目的依赖隔离开,避免冲突。

创建并激活虚拟环境

  1. 在项目文件夹中打开终端
  2. 创建虚拟环境myenv 是虚拟环境的名字,可以随便改):
    python3 -m venv myenv  # macOS/Linux
    python -m venv myenv   # Windows
  3. 激活虚拟环境
    • Linux/macOS
      source myenv/bin/activate
    • Windows(CMD)
      myenv\Scripts\activate.bat
    • Windows(PowerShell)
      myenv\Scripts\Activate.ps1
    激活后,终端开头会出现 (myenv) 的标志,说明现在你在虚拟环境里了!
  4. 退出虚拟环境
    deactivate

总结

今天我们完成了 Python 3 的全流程入门准备:

  1. 安装了最新稳定版 Python 3,务必记住勾选「Add to PATH」
  2. 学会了用两种方式验证安装
  3. 掌握了「交互式 REPL 测试小代码」和「脚本文件运行正式代码」两种核心运行方式
  4. 了解了新手常见问题的解决办法,以及入门必配的虚拟环境

现在,你已经准备好开始 Python 编程之旅啦!