Python 安装完全指南:从零开始
Python 是当今世界上最受欢迎的编程语言。无论你是零基础新手还是想拓展技能的老手,安装 Python 都是第一步。本文覆盖 Windows、macOS、Linux 三大平台,每一步都有详细说明。
🐍 一、为什么选择 Python?
根据 TIOBE 2026年5月编程语言排行榜,Python 以 23.7% 的市场份额稳居第一:
- 语法简洁优雅——代码像英语一样可读,初学者友好
- 生态极其丰富——PyPI 拥有超过 50 万个第三方包
- 跨平台无痛——同一份代码 Windows/macOS/Linux 无需修改即可运行
- AI 时代标配——TensorFlow、PyTorch、LangChain 全部基于 Python
- 社区活跃——Stack Overflow 上 Python 问题的平均响应时间不到 30 分钟
📋 二、安装前的准备
确认操作系统版本:
- Windows 10/11(64-bit 推荐)
- macOS 11 Big Sur 或更新版本
- Linux:Ubuntu 20.04+ / Debian 11+ / CentOS 8+ / Fedora 38+
下载渠道:推荐从 Python 官方网站下载:https://www.python.org/downloads/
💡 网站会自动识别你的操作系统,显示对应的下载按钮。
🪟 三、Windows 平台安装(最详细)
步骤 1:下载安装包
打开 python.org/downloads,点击黄色 "Download Python 3.13.x" 按钮下载安装程序(.exe 文件)。
步骤 2:运行安装程序
双击下载的 python-3.13.x-amd64.exe,启动安装向导。
⚠️ 关键步骤:务必勾选 "Add Python to PATH"!
在安装向导第一个界面底部,有一个 "Add Python 3.13 to PATH" 复选框。勾选后才能在命令行直接使用 python 命令。如果不勾选,后续需要手动配置环境变量。
步骤 3:选择安装方式
方式 A — Install Now(推荐新手):
- 一键默认安装,所有组件装到 C 盘用户目录
- 包含 IDLE(自带编辑器)、pip(包管理器)和文档
- 3 分钟即可完成
方式 B — Customize installation(高级用户):
- 可自定义安装路径(如 D:\Python313)
- 可选择安装/不安装特定组件
- 可启用 "Install for all users"
- 适合需要多版本共存的用户
步骤 4:等待完成
点击 Install,进度条走完约 2 分钟。看到 "Setup was successful" 后点击 Close。
步骤 5:验证安装
按 Win+R 输入 cmd 回车,输入:
python --version
pip --version看到版本号即表示安装成功!
🍎 四、macOS 平台安装
macOS 自带 Python 版本较旧,推荐安装最新版。
方式一:Homebrew(推荐)
先安装 Homebrew(如果没有):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"然后安装 Python:
brew install python@3.13Homebrew 自动处理 PATH 配置,安装后直接可用。
方式二:官方安装包
从 python.org 下载 macOS .pkg 安装包,双击按向导完成。验证:
python3 --version
pip3 --version🐧 五、Linux 平台安装
Ubuntu / Debian
sudo apt update
sudo apt install python3 python3-pip python3-venv -yFedora
sudo dnf install python3 python3-pip -yCentOS / RHEL
sudo yum install python3 python3-pip -y源码编译(获取最新版)
sudo apt install build-essential zlib1g-dev libssl-dev -y
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tgz
tar -xzf Python-3.13.0.tgz
cd Python-3.13.0
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall💡 使用 altinstall 避免覆盖系统自带的 python3。
✅ 六、验证安装 + 第一个程序
打开终端,依次测试:
python --version # Windows
python3 --version # macOS/Linux
python # 进入交互环境
>>> print("Hello, Python! 🐍")
>>> import sys; print(sys.version)
>>> exit() # 退出创建 hello.py 文件:
print("Hello, World!")
print("Python 安装成功!")运行:python hello.py
📦 七、虚拟环境配置(强烈推荐)
虚拟环境为每个项目创建独立的 Python 环境,避免依赖冲突。
创建:
python -m venv myenv # Windows
python3 -m venv myenv # macOS/Linux激活:
myenv\Scripts\activate # Windows
source myenv/bin/activate # macOS/Linux激活后终端前会出现 (myenv) 标识。退出:deactivate
🛠️ 八、安装 VS Code + Python 扩展
- 访问 code.visualstudio.com 下载安装 VS Code
- 打开 VS Code,按 Ctrl+Shift+X 打开扩展面板
- 搜索 "Python",安装 Microsoft 发布的 Python 扩展
- 推荐同时安装:Pylance、Python Debugger、Black Formatter、Jupyter
🔧 九、常见问题与排错
Q1:命令行输入 python 提示"不是内部或外部命令"
原因:安装时未勾选 "Add Python to PATH"。解决方法:重新运行安装程序 → Modify → 勾选环境变量选项。或手动在系统环境变量 Path 中添加 Python 安装目录(如 C:\Users\用户名\AppData\Local\Programs\Python\Python313\)和 Scripts 子目录。
Q2:pip install 报 Permission denied
Linux/macOS 上使用 pip install --user 包名 安装到用户目录,或先创建虚拟环境再安装。
Q3:多个 Python 版本如何指定?
Windows 使用 py 启动器:py -3.13;macOS/Linux 使用 python3.13。
Q4:IDLE 闪退怎么办?
右键 IDLE 图标 → 以管理员身份运行。或改用 VS Code / PyCharm。
🗺️ 十、下一步学习路线
🐣 入门(1-2 周):变量、条件判断、循环、函数 → Python 官方教程
🐥 进阶(2-4 周):列表/字典/集合深入、文件操作、异常处理、模块管理、面向对象基础
🦅 实战(1-2 月):选一个方向深入——Web 开发(Flask/Django/FastAPI)、数据分析(NumPy/Pandas)、AI(PyTorch/TensorFlow)、自动化(Selenium/脚本)
🎉 恭喜!Python 安装完成,编程之旅正式开始!