Python 简介与安装
本教程共 70 篇 · 第 1 篇 · 更新于 2026-07-22 · 约 6 分钟阅读
1. Python 简介与安装
本节目标:了解 Python 是什么、能做什么,并在你的电脑上完成安装和配置。
Python 是什么
Python 是一门高级编程语言,由 Guido van Rossum(江湖人称「龟叔」)在 1989 年圣诞节期间发明。名字的灵感来自 BBC 喜剧《蒙提·派森的飞行马戏团》,跟蟒蛇没关系。
它最大的特点是代码像英语一样好读。完成同一个任务,C 语言可能要写 1000 行,Java 100 行,Python 可能只要 20 行。这种简洁不是魔法,而是语言设计者刻意追求的——“优雅”、“明确”、“简单”是 Python 的哲学。
Tip龟叔给 Python 的定位是让你写容易看明白的代码,尽量写少的代码。如果有人向你炫耀晦涩难懂、动不动就几万行的代码,你可以尽情嘲笑他。
Python 能做什么
几乎你想得到的,它都能掺一脚:
- 网站开发:YouTube、Instagram、豆瓣、知乎的后台都有 Python 的身影
- 数据分析:NumPy、Pandas 让 Python 成为数据科学家的标配
- 人工智能:TensorFlow、PyTorch 等主流框架都优先支持 Python
- 自动化运维:写脚本处理文件、定时任务、爬取数据,省时省力
- 科学计算:从天文观测到生物信息,学术界大量采用 Python
当然,它也有不擅长的领域。写操作系统底层、3A 游戏引擎、手机原生 App,这些场景 C/C++ 或 Swift/Kotlin 更合适。
Python 2 与 Python 3
Python 目前有两个大版本:2.x 和 3.x。关键事实是——Python 2 已经在 2020 年停止维护,官方不再修 bug、不再补安全补丁。本教程基于 Python 3.10+,所有代码在这个版本上运行。
安装 Python
Windows 安装
- 打开官网 python.org/downloads,点击黄色按钮下载最新版
- 运行下载的
.exe文件 - 关键一步:勾选 “Add Python to PATH”,然后点 Install Now
Warning漏勾 “Add Python to PATH” 会导致命令行里敲
python提示找不到命令。如果已经漏了,要么重装勾选,要么手动配置环境变量(见下文)。
- 安装完成后,按
Win + R,输入cmd回车,在命令行里验证:
python --version
看到类似 Python 3.12.x 的输出,就说明成功了。
macOS 安装
macOS 自带 Python,但通常是老旧的 2.7 版本。推荐两种升级方式:
方式一:官网安装包
直接从 python.org 下载 macOS 安装包,双击运行即可。
方式二:Homebrew(推荐)
如果你已经装了 Homebrew,一行命令搞定:
brew install python
验证安装:
python3 --version
NotemacOS 和 Linux 上,Python 3 的命令通常是
python3而不是python, pip 对应pip3。这是为了避免跟系统自带的 Python 2 冲突。
Linux 安装
大多数 Linux 发行版已预装 Python 3。如果没有,用包管理器安装:
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip -y
# CentOS/RHEL/Fedora
sudo dnf install python3 python3-pip -y
环境变量配置(手动版)
如果安装时没勾选 “Add Python to PATH”,Windows 上需要手动配置:
- 找到 Python 安装路径,比如
C:\Users\你的用户名\AppData\Local\Programs\Python\Python312 - 找到 Scripts 文件夹路径,比如
C:\...\Python312\Scripts - 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「用户变量」里找到
Path,双击编辑 - 点击「新建」,把上面两个路径分别加进去
- 一路点「确定」保存,重新打开命令行窗口再试
验证安装
打开命令行,依次执行:
python --version # 查看 Python 版本
pip --version # 查看 pip 版本
两条命令都有正常输出,你的 Python 环境就准备就绪了。
Tippip 是 Python 的包管理工具,用来安装第三方库,后面章节会频繁用到。把它理解成 Python 版的「应用商店」就行。
来源:参考了 runoob「Python3 简介」「Python3 环境搭建」、liaoxuefeng「Python 历史」「安装 Python」、w3cschool「Python3 简介」「Python3 安装」等,改写后所得。