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 #

  1. 访问Python官网:https://www.python.org/downloads/
  2. 点击下载最新版本(如Python 3.12.x)
  3. 选择Windows installer (64-bit)

2.2 安装步骤 #

  1. 运行下载的安装程序
  2. 重要:勾选 “Add Python to PATH” 选项
  3. 选择 “Install Now” 进行默认安装

![安装选项](安装时记得勾选Add Python to PATH)

2.3 验证安装 #

打开命令提示符(CMD)或PowerShell:

bash
# 查看Python版本
python --version
# 输出:Python 3.12.x

# 查看pip版本
pip --version

2.4 手动配置环境变量(如果忘记勾选) #

如果安装时忘记勾选"Add Python to PATH":

  1. 右键"此电脑" -> “属性” -> “高级系统设置”
  2. 点击"环境变量"
  3. 在"系统变量"中找到"Path",点击"编辑"
  4. 添加以下路径(根据实际安装路径调整):
    • C:\Users\用户名\AppData\Local\Programs\Python\Python312\
    • C:\Users\用户名\AppData\Local\Programs\Python\Python312\Scripts\

三、macOS系统安装Python #

3.1 使用官方安装包 #

  1. 访问 https://www.python.org/downloads/macos/
  2. 下载macOS安装包
  3. 运行安装程序,按提示完成安装

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脚本文件 #

  1. 创建一个Python文件,如 hello.py
python
print("Hello, Python!")
  1. 在终端运行:
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环境的安装和配置:

  1. 下载并安装了Python 3.x
  2. 验证了Python和pip命令可用
  3. 学会了运行Python程序的基本方法
  4. 了解了pip包管理的基本使用
  5. 知道了虚拟环境的作用

准备好编写你的第一个Python程序了吗?让我们进入下一章!

最后更新:2026-03-16