# 课程导读:带你学配置环境变量

突破门槛,迈出坚实第一步

很多初学者在接触编程时,往往不是被代码逻辑难倒,而是卡在开发环境的配置上。Python 环境变量找不到、MySQL 连接失败、虚拟环境冲突……这些问题看似琐碎,却极易消磨学习热情,甚至让人半途而废。本课程正是为了帮助初学者扫清这些障碍,用最清晰、最直观的方式,带你完成从零到一的本地开发环境搭建。

课程覆盖内容

课程以 **Windows 平台**为核心背景,内容覆盖开发过程中最常用、最关键的各类工具安装与配置:

- **Python 与 PyCharm**:从官方下载安装、路径选择,到环境变量配置,再到 IDE 初始化,确保你能顺利运行第一个程序。
- **虚拟环境管理**:学习使用 venv 或 virtualenv 隔离项目依赖,避免版本冲突,养成专业开发习惯。
- **MySQL 数据库**:涵盖安装、卸载及可视化工具连接,让你真正"会用"而非仅仅"装得上"。
- **Redis 与 MongoDB**:两款轻量级数据存储工具的配置,为后续 Web 开发奠定基础。
- **Ubuntu(WSL)**:在 Windows 上安装 Linux 子系统,提前接触真实服务器环境。
- **Fiddler 抓包工具**:学习网络请求拦截与分析,是接口调试的必备技能。

建议学习顺序

由于各工具之间相对独立,整体学习顺序较为灵活,但推荐按以下逻辑推进:

1. **先搞定 Python**:这是所有开发的基础,务必确认可运行并配置好虚拟环境。
2. **安装 PyCharm**:熟悉 IDE 基本操作,为后续编码做准备。
3. **配置 MySQL 与 Redis**:理解数据库与缓存的区别,掌握基本连接方式。
4. **尝试 MongoDB**:了解非关系型数据库的用法,拓展技术视野。
5. **部署 Ubuntu WSL**:进入类 Unix 环境,适应更贴近真实工作场景的配置。
6. **安装 Fiddler**:最后掌握抓包工具,用于调试和排查问题。

学完你能获得什么

完成本课程后,你将具备以下能力:
- 独立完成 Python 开发环境的完整搭建,包括环境变量配置与虚拟环境管理。
- 熟练安装并连接 MySQL、Redis、MongoDB 等主流数据存储工具。
- 在 Windows 上运行 Linux 子系统,接触更真实的开发环境。
- 使用 Fiddler 进行网络请求分析,提升调试与排查问题的能力。

更重要的是,你将建立起一套**可复用的环境配置方法论**——以后换电脑、换系统,都能快速、准确地完成配置,不再需要反复摸索。

资料使用方法

课程附带完整的资料包,包含各工具的官方安装包、推荐版本及辅助工具。观看视频时,请同步打开资料包,对照步骤操作:安装包提前下载好,避免现场搜索浪费时间;文档资料可作为日后查阅的手册。遇到报错时,不要急于跳过,先对照视频检查每一步,大部分问题都能自行解决。

环境配置是编程之路的基石。把地基打牢,后续学习才能事半功倍。让我们一起,从这里开始。

课程目录

课程目录11 集
  • 1-1 [Windows平台] python安装 (06:51).mp4
  • 1-2 [Windows平台] pycharm安装 (14:31).mp4
  • 1-3 [Windows平台] 虚拟环境安装 (15:57).mp4
  • 1-4 [Windows平台] mysql安装 (10:24).mp4
  • 1-5 [Windows平台] mysql删除 (04:31).mp4
  • 1-6 [Windows平台] 用可视化工具打开mysql (02:44).mp4
  • 1-7 [Windows平台] redis安装 (06:33).mp4
  • 1-8 [Windows平台] mongodb安装 (07:42).mp4
  • 1-9 [Windows平台] ubunbu安装 (15:03).mp4
  • 1-10 [Windows平台] ubuntu安装完成 (03:33).mp4
  • 1-11 [Windows平台] fiddler安装 (11:02).mp4