Appearance
环境搭建
Python 安装
Windows 系统
- 访问 Python 官方网站:https://www.python.org/downloads/
- 下载最新的 Python 3.x 版本安装包
- 运行安装程序,务必勾选 "Add Python to PATH" 选项
- 选择 "Install Now" 或 "Customize installation" 进行自定义安装
- 等待安装完成
macOS 系统
使用 Homebrew 安装(推荐)
bash
# 如果没有安装 Homebrew,先安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 Python
brew install python使用官方安装包
- 访问 Python 官方网站:https://www.python.org/downloads/
- 下载 macOS 版本的 Python 安装包
- 运行安装包,按照提示完成安装
Linux 系统
大多数 Linux 发行版都预装了 Python,可以通过以下命令检查:
bash
python3 --version如果没有安装或需要更新版本:
Ubuntu/Debian
bash
sudo apt update
sudo apt install python3 python3-pipCentOS/RHEL
bash
sudo yum install python3 python3-pip更完整的版本说明、源码并行安装、勿卸载系统 Python 与误删后的修复思路见:CentOS 与 RHEL 安装 Python。
Fedora
bash
sudo dnf install python3 python3-pip验证安装
安装完成后,打开终端或命令提示符,输入以下命令验证安装:
bash
python --version或
bash
python3 --version如果显示 Python 版本号,说明安装成功。
pip 安装与配置
pip 是 Python 的包管理工具,用于安装和管理 Python 包。
检查 pip 是否已安装
bash
pip --version或
bash
pip3 --version若提示找不到命令或报错,说明当前环境尚未装好 pip,可按下面顺序尝试(任选其一成功即可)。
安装 pip(本机还没有 pip 时)
方式一:用系统/发行版包管理器安装(Linux 推荐)
与安装 Python 时一并装上 pip 最省事:
| 系统 | 命令 |
|---|---|
| Ubuntu / Debian | sudo apt update && sudo apt install -y python3-pip |
| CentOS / RHEL(yum) | sudo yum install -y python3-pip |
| Fedora / Rocky / Alma(dnf) | sudo dnf install -y python3-pip |
装好后用 pip3 --version 验证。部分精简镜像里包名可能是 python-pip 等,以 apt search pip / dnf search pip 为准。
方式二:Python 自带的 ensurepip(解释器已存在但无 pip 时)
官方 CPython 常自带引导模块,在终端执行(把 python3 换成你实际用的命令,如 python、py -3.12):
bash
python3 -m ensurepip --upgrade说明:少数发行版(如 Debian/Ubuntu 的 minbase 构建)会刻意移除 ensurepip,此时会报错,请改回 方式一 用 apt 安装 python3-pip。
方式三:官方 get-pip.py(上述方式不可用时的兜底)
从 PyPA 下载引导脚本,务必使用 HTTPS 官方地址,再指定用来装 pip 的解释器:
bash
curl -sS https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py无 root 时可装到用户目录:
bash
python3 get-pip.py --user完成后可把 get-pip.py 删掉。若系统同时有多个 Python,请用目标解释器执行脚本(例如 /usr/local/python-3.12/bin/python3.12 get-pip.py),避免 pip 装到错误的版本上。
Windows 上补充
- 安装程序里打开 pip:重新运行 Python 安装包 → Modify → Optional Features 中勾选 pip。
- 或在已能运行
python/py时执行:
powershell
python -m ensurepip --upgrade
# 或
py -m ensurepip --upgrade升级 pip
bash
pip install --upgrade pip或
bash
python -m pip install --upgrade pip配置国内镜像源(可选)
为了加快包下载速度,可以配置国内镜像源:
临时使用
bash
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名永久配置
创建或编辑 pip.ini(Windows)或 pip.conf(Linux/macOS)文件:
Windows:%APPDATA%\pip\pip.ini
ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simpleLinux/macOS:~/.pip/pip.conf
ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple虚拟环境
虚拟环境可以隔离不同项目的依赖,避免包版本冲突。
创建虚拟环境
bash
python -m venv myenv激活虚拟环境
Windows:
bash
myenv\Scripts\activateLinux/macOS:
bash
source myenv/bin/activate退出虚拟环境
bash
deactivate常用包安装
bash
# 数据处理
pip install numpy pandas
# 数据可视化
pip install matplotlib seaborn
# Web 开发
pip install django flask
# 网络请求
pip install requests
# 数据库
pip install pymysql pymongo环境变量配置(Windows)
如果安装时没有勾选 "Add Python to PATH",需要手动配置:
- 右键点击"此电脑",选择"属性"
- 点击"高级系统设置"
- 点击"环境变量"
- 在"系统变量"中找到 "Path",点击"编辑"
- 点击"新建",添加以下路径:
C:\Python3x\(Python 安装目录)C:\Python3x\Scripts\(pip 和其他工具的目录)
- 点击"确定"保存
测试 Python
打开终端或命令提示符,输入 python 或 python3 进入 Python 交互式环境:
python
Python 3.x.x (...)
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello, World!")
Hello, World!
>>> exit()常见问题
命令行提示找不到 python
- Windows:确保安装时勾选了 "Add Python to PATH",或手动配置环境变量
- Linux/macOS:使用
python3命令代替python
pip 安装包失败
- 检查网络连接
- 尝试使用国内镜像源
- 升级 pip 到最新版本
权限问题
Windows:以管理员身份运行命令提示符
Linux/macOS:使用 sudo 命令
bash
sudo pip install 包名总结
若本机已安装旧版 Python、需要升级到较新的 3.x,可参考 Python 升级指南(按 Windows / macOS / Linux 分场景说明)。
环境搭建是学习 Python 的第一步。完成本章节后,你应该已经:
- 成功安装 Python
- 配置好 pip 包管理工具
- 了解如何创建和使用虚拟环境
- 掌握基本的包安装方法
接下来,我们将选择合适的编辑器,开始 Python 编程之旅。