第二章:环境搭建¶
本章我们将学习如何搭建 Python 开发环境。
2.1 安装 Python¶
Windows 系统¶
方法一:官网下载安装¶
- 访问 Python 官网:https://www.python.org/downloads/
- 下载最新版本的 Python(推荐 3.10+)
- 运行安装程序
- 重要:勾选 "Add Python to PATH"
- 点击 "Install Now"
方法二:使用 Microsoft Store¶
- 打开 Microsoft Store
- 搜索 "Python"
- 选择 Python 3.10 或更高版本
- 点击"获取"安装
验证安装¶
打开命令提示符(Win + R,输入 cmd),执行:
macOS 系统¶
方法一:官网下载安装¶
- 访问 Python 官网下载页面
- 下载 macOS 安装包
- 双击安装
方法二:使用 Homebrew(推荐)¶
# 安装 Homebrew(如果没有)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 Python
brew install python
验证安装¶
Linux 系统¶
大多数 Linux 发行版已预装 Python。如果没有:
Ubuntu/Debian¶
CentOS/RHEL¶
验证安装¶
2.2 包管理器 pip¶
pip 是 Python 的包管理器,用于安装第三方库。
验证 pip¶
常用 pip 命令¶
# 安装包
pip install 包名
# 安装指定版本
pip install 包名==1.0.0
# 卸载包
pip uninstall 包名
# 查看已安装的包
pip list
# 查看包信息
pip show 包名
# 导出依赖
pip freeze > requirements.txt
# 安装依赖
pip install -r requirements.txt
# 升级 pip
pip install --upgrade pip
配置国内镜像源¶
由于网络原因,建议配置国内镜像源:
# 临时使用
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://pypi.douban.com/simple |
2.3 虚拟环境¶
虚拟环境可以为不同项目创建独立的 Python 环境,避免包冲突。
使用 venv(推荐)¶
创建虚拟环境¶
激活虚拟环境¶
Windows:
macOS/Linux:
激活后,命令行前面会显示虚拟环境名称:
退出虚拟环境¶
虚拟环境的作用¶
两个项目可以使用不同版本的包,互不影响。
2.4 开发工具¶
代码编辑器¶
1. VS Code(推荐)¶
优点: - 免费、开源 - 插件丰富 - 轻量快速
安装 Python 插件: 1. 打开 VS Code 2. 按 Ctrl+Shift+X 打开扩展面板 3. 搜索 "Python" 4. 安装 Microsoft 的 Python 插件
2. PyCharm¶
优点: - 功能强大 - 智能提示 - 调试方便
版本: - Community(免费):适合初学者 - Professional(付费):适合专业开发
3. Jupyter Notebook¶
适合数据分析和学习:
选择建议¶
| 场景 | 推荐工具 |
|---|---|
| 初学者 | VS Code |
| 专业开发 | PyCharm |
| 数据分析 | Jupyter Notebook |
| 快速测试 | Python 自带 IDLE |
2.5 第一个 Python 程序¶
使用交互式解释器¶
打开终端,输入 python 或 python3:
使用脚本文件¶
创建文件 hello.py:
运行脚本:
输出:
2.6 常见问题¶
问题1:命令找不到¶
错误:'python' 不是内部或外部命令
解决:
1. 确认安装时勾选了 "Add Python to PATH"
2. 或手动添加环境变量
3. 尝试使用 python3 命令
问题2:pip 安装慢¶
解决:配置国内镜像源(见上文)
问题3:权限错误¶
错误:Permission denied
解决:
小结¶
本章我们学习了:
- ✅ 如何在不同系统安装 Python
- ✅ pip 包管理器的使用
- ✅ 虚拟环境的创建和使用
- ✅ 开发工具的选择
- ✅ 编写第一个 Python 程序
下一章¶
第三章:基础语法 - 我们将学习 Python 的基础语法规则。
练习¶
- 在你的电脑上安装 Python,并验证安装成功。
- 创建一个虚拟环境,并在其中安装 requests 库。
- 编写一个 Python 脚本,输出你的姓名和年龄。