Python安装与运行环境 #
一、Python版本选择 #
1.1 Python 2 vs Python 3 #
目前Python主要有两个版本分支:
- Python 2.x:已停止维护(2020年1月1日),不建议使用
- Python 3.x:当前主流版本,持续更新维护
强烈建议使用Python 3.x版本,本教程所有内容基于Python 3.x。
1.2 推荐版本 #
- Python 3.12.x:最新稳定版,推荐使用
- Python 3.11.x:性能优化版本,广泛使用
- Python 3.10.x:稳定版本
二、Windows系统安装Python #
2.1 下载Python #
- 访问Python官网:https://www.python.org/downloads/
- 点击下载最新版本(如Python 3.12.x)
- 选择Windows installer (64-bit)
2.2 安装步骤 #
- 运行下载的安装程序
- 重要:勾选 “Add Python to PATH” 选项
- 选择 “Install Now” 进行默认安装

2.3 验证安装 #
打开命令提示符(CMD)或PowerShell:
bash
# 查看Python版本
python --version
# 输出:Python 3.12.x
# 查看pip版本
pip --version
2.4 手动配置环境变量(如果忘记勾选) #
如果安装时忘记勾选"Add Python to PATH":
- 右键"此电脑" -> “属性” -> “高级系统设置”
- 点击"环境变量"
- 在"系统变量"中找到"Path",点击"编辑"
- 添加以下路径(根据实际安装路径调整):
C:\Users\用户名\AppData\Local\Programs\Python\Python312\C:\Users\用户名\AppData\Local\Programs\Python\Python312\Scripts\
三、macOS系统安装Python #
3.1 使用官方安装包 #
- 访问 https://www.python.org/downloads/macos/
- 下载macOS安装包
- 运行安装程序,按提示完成安装
3.2 使用Homebrew安装(推荐) #
bash
# 安装Homebrew(如果未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装Python
brew install python
# 验证安装
python3 --version
pip3 --version
3.3 验证安装 #
bash
# macOS上Python 3的命令通常是python3
python3 --version
# 输出:Python 3.12.x
pip3 --version
四、Linux系统安装Python #
4.1 Ubuntu/Debian #
bash
# 更新包列表
sudo apt update
# 安装Python 3
sudo apt install python3
# 安装pip
sudo apt install python3-pip
# 验证安装
python3 --version
pip3 --version
4.2 CentOS/RHEL #
bash
# 安装Python 3
sudo yum install python3
# 或使用dnf(较新版本)
sudo dnf install python3
# 验证安装
python3 --version
pip3 --version
4.3 Arch Linux #
bash
# 安装Python
sudo pacman -S python
# 安装pip
sudo pacman -S python-pip
# 验证安装
python --version
pip --version
五、运行Python程序 #
5.1 交互式解释器(REPL) #
交互式解释器适合快速测试代码:
bash
# 启动交互式解释器
python # Windows
python3 # macOS/Linux
# 进入交互模式后
>>> print("Hello, Python!")
Hello, Python!
>>> 2 + 3
5
>>> exit() # 退出
5.2 运行Python脚本文件 #
- 创建一个Python文件,如
hello.py:
python
print("Hello, Python!")
- 在终端运行:
bash
python hello.py # Windows
python3 hello.py # macOS/Linux
5.3 使用IDE运行 #
推荐使用以下IDE:
- VS Code + Python插件(免费,推荐)
- PyCharm(专业开发,社区版免费)
- IDLE(Python自带,适合入门)
六、pip包管理器 #
pip是Python的包管理工具,用于安装第三方库。
6.1 常用命令 #
bash
# 安装包
pip install 包名
# 安装指定版本
pip install 包名==版本号
# 卸载包
pip uninstall 包名
# 查看已安装的包
pip list
# 查看包信息
pip show 包名
# 导出依赖列表
pip freeze > requirements.txt
# 从依赖列表安装
pip install -r requirements.txt
# 升级pip
pip install --upgrade pip
6.2 使用国内镜像源加速 #
bash
# 临时使用
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 永久配置(推荐)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
常用国内镜像源:
| 镜像源 | 地址 |
|---|---|
| 清华 | https://pypi.tuna.tsinghua.edu.cn/simple |
| 阿里云 | https://mirrors.aliyun.com/pypi/simple |
| 腾讯 | https://mirrors.cloud.tencent.com/pypi/simple |
| 华为 | https://mirrors.huawei.com/pypi/simple |
七、虚拟环境 #
虚拟环境可以为每个项目创建独立的Python环境,避免依赖冲突。
7.1 使用venv(Python自带) #
bash
# 创建虚拟环境
python -m venv myenv
# 激活虚拟环境
# Windows
myenv\Scripts\activate
# macOS/Linux
source myenv/bin/activate
# 在虚拟环境中安装包
pip install 包名
# 退出虚拟环境
deactivate
更多虚拟环境使用方法,请参考 venv文档。
八、常见问题 #
8.1 python命令找不到 #
- Windows:检查环境变量配置
- macOS/Linux:使用
python3命令代替python
8.2 pip命令找不到 #
bash
# 使用模块方式调用
python -m pip install 包名
8.3 权限问题 #
bash
# Linux/macOS可能需要sudo
sudo pip install 包名
# 或使用--user参数
pip install --user 包名
九、总结 #
现在你已经完成了Python环境的安装和配置:
- 下载并安装了Python 3.x
- 验证了Python和pip命令可用
- 学会了运行Python程序的基本方法
- 了解了pip包管理的基本使用
- 知道了虚拟环境的作用
准备好编写你的第一个Python程序了吗?让我们进入下一章!
最后更新:2026-03-16