雷丰阳 2026Python 全能实战:别用 Jupyter 跑数据,先用 Conda 建工程

你是不是遇到过这种情况:明明学完 Python 语法,一接手真实项目就卡壳?因为日常开发中,90% 的坑都出在环境管理上。不同版本的 NumPy、Pandas 依赖冲突,或者因为环境配置错误导致代码跑不起来,这些琐碎的“环境问题”往往消耗掉初学者大半精力。这门课不讲花哨的语法糖,而是直击数据科学开发的生命线——从底层环境搭建到工程化落地,帮你彻底解决“环境依赖”和“代码隔离”两大痛点。

适合零基础环境管理,但需有 Python 语法概念

课程定位非常务实:假设你已掌握 Python 基础语法(变量、循环、函数),但完全没接触过 Conda、虚拟环境或工程目录结构。如果你还在用系统全局 Python 跑 `pip install`,导致每次换电脑都要重装库,这门课就是为你准备的“救命稻草”。它不要求你懂操作系统底层原理,但需要你理解“隔离”和“版本控制”对开发的意义。如果你已经会用 PyCharm 或 VS Code,且习惯用 `venv` 或 `pip`,那么课程后半段关于 Conda 高级特性(如创建自定义 channel、处理复杂依赖树)的部分,能帮你从“脚本小子”转型为“工程化开发者”。

按“工程路径”顺序预习,先吃透第 1 章再动手

虽然目录看起来像从 Conda 跳到 Numpy,但学习逻辑必须严格遵循“先环境后数据”的工程路径。请务必先完整看完第 1 章全部小节:从 Conda 的安装配置、项目工程目录创建,再到编辑器设置。这一步是地基,如果跳过直接学第 2 章 Numpy,后续运行代码时极大概率因版本不兼容报错。建议实操顺序是:先在本地或远程服务器安装 Conda,跟着课程创建标准项目文件夹结构,再配置 IDE 快捷键。只有环境准备好了,后面学习 Numpy 的 NDArray 结构、内存布局及数组运算时,才能立刻在本地复现代码,而不是对着视频里的报错信息干瞪眼。

学完能独立配置项目,资料包必须“边看边敲”

学完本课程,你应能独立为任何 Python 数据项目搭建标准开发环境。具体而言:你能熟练创建独立的 Conda 环境并激活;能规范初始化 Git 仓库;能正确安装 NumPy、Pandas 等库并验证版本;能在 VS Code 中通过 Conda 扩展自动导入变量,无需手动粘贴路径。配合提供的资料包练习时,切记不要只看不练。资料包里的工程模板和脚本是模拟真实工作流,你需要亲手在本地克隆或解压,按照课程步骤一步步修改配置文件(如 `.yml` 或 `environment.yml`),并运行其中的测试脚本。只有当你能在不依赖讲师演示的情况下,从零开始搭建一个包含 Numpy 项目的可运行工程,才算真正掌握了这门课的核心价值。

课程介绍

QQ_1788860571043.png 2026-9-8 17:44 上传 01. 课程介绍 02. 第1章【Conda】:安装配置与常用命令 03. 第1章【Conda】:项目工程创建 04. 第1章【Conda】:编辑器设置 05. 第2章【Numpy】:入门 - 简介&性能测试 06. 第2章【Numpy】:NDArray - N维数组概念 07. 第2章【Numpy】:NDArray - 基本结构&取值 08. 第2章【Numpy】:NDArray - 数组创建方式 09. 第2章【Numpy】:NDArray - 数据结构与内存布局 10. 第2章【Numpy】:索引与切片 - 一维数组 11. 第2章【Numpy】:索引与切片 - 二维数组 12. 第2章【Numpy】:数组运算 - 常见运算 13. 第2章【Numpy】:广播机制

课程目录

QQ_1788860571043.png   2026-9-8 17:44 上传 01. 课程介绍 02.
第1章【Conda】:安装配置与常用命令 03.
第1章【Conda】:项目工程创建 04.
第1章【Conda】:编辑器设置 05.
第2章【Numpy】:入门 - 简介&性能测试 06.
第2章【Numpy】:NDArray - N维数组概念 07.
第2章【Numpy】:NDArray - 基本结构&取值 08.
第2章【Numpy】:NDArray - 数组创建方式 09.
第2章【Numpy】:NDArray - 数据结构与内存布局 10.
第2章【Numpy】:索引与切片 - 一维数组 11.
第2章【Numpy】:索引与切片 - 二维数组 12.
第2章【Numpy】:数组运算 - 常见运算 13.
第2章【Numpy】:广播机制 - 变维、兼容、拉伸 14.
第2章【Numpy】:数组变形 - reshape 15.
第2章【Numpy】:数组变形 - 其他变形 16.
第2章【Numpy】:数组变形 - 拼接与分割 17.
第2章【Numpy】:数学运算 - 通用、三角、聚合函数 18.
第2章【Numpy】:线性代数 - 矩阵相乘 19.
第2章【Numpy】:线性代数 - 转置、逆、线性方程组等 20.
第2章【Numpy】:统计函数 - 基本统计 21.
第2章【Numpy】:统计函数 - 相关性分析 22.
第2章【Numpy】:随机数 - 常见生成方式 23.
第2章【Numpy总结】:案例:图像处理 24.
第2章【Pandas】:入门 - Pandas介绍 25.
第2章【Pandas】:数据集 - Series 一维数据 26.
第2章【Pandas】:数据集 - DataFrame 二维数据 27.
第2章【Pandas】:数据操作 - 新增 28.
第2章【Pandas】:数据操作 - 删除 29.
第2章【Pandas】:数据操作 - 修改 30.
第2章【Pandas】:数据概览 - 数据导入 31.
第2章【Pandas】:数据概览 - 数据查看 32.
第2章【Pandas】:数据概览 - 数据筛选 33.
第2章【Pandas】:数据概览 - 小实战 34.
第2章【Pandas】:数据概览 - 导出excel 35.
第2章【Pandas】:数据重塑 - 宽表转长表:melt() 36.
第2章【Pandas】:数据重塑 - 长表转宽表:pivot() 37.
第2章【Pandas】:数据清洗 - 类型转换 38.
第2章【Pandas】:数据清洗 - 数据分列 39.
第2章【Pandas】:数据清洗 - 行列聚合 40.
第2章【Pandas】:数据清洗 - 缺失值处理 41.
第2章【Pandas】:数据清洗 - 重复值处理 42.
第2章【Pandas】:数据转换 - 添加新列 43.
第2章【Pandas】:数据转换 - 字符串处理 44.
第2章【Pandas】:数据转换 - 排序 45.
第2章【Pandas】:数据转换 - 表格拼接 46.
第2章【Pandas】:分组聚合 - 统计指标 47.
第2章【Pandas】:分组聚合 - 相关性分析 48.
第2章【Pandas】:分组聚合 - cut区间分组 49.
第2章【Pandas】:分组聚合 - group分组 50.
第2章【Pandas】:分组聚合 - 聚合规则 51.
第2章【Pandas】:数据透视表 - pivot_table 52.
第2章【Pandas】:时间序列分析 53.
第2章【Pandas】:数据合并 - merge流程 54.
第2章【Pandas】:数据合并 - 四种连接 55.
第2章【Pandas】:数据合并 - 多列合并(1) 55.
第2章【Pandas】:数据合并 - 多列合并 56.
第2章【Pandas】:数据合并 - suffix自定义后缀 57.
第2章【Pandas】:数据合并 - 自定义on 58.
第2章【Pandas】:Pandas总结 59.
第3章【Matplotlib】:简介 - 入门案例 69.
第3章【Matplotlib】:简介 - 图表组件 70.
第3章【Matplotlib】:简介 - 两种绘图接口 71.
第3章【Matplotlib】:折线图 - 基本折线图 72.
第3章【Matplotlib】:折线图 - 多折线图 73.
第3章【Matplotlib】:柱状图 - 基本柱状图 74.
第3章【Matplotlib】:柱状图 - 分组柱状图 75.
第3章【Matplotlib】:柱状图 - 堆叠柱状图 76.
第3章【Matplotlib】:柱状图 - 水平柱状图 77.
第3章【Matplotlib】:饼状图 - 基础饼状图 78.
第3章【Matplotlib】:饼状图 - 环形图 79.
第3章【Matplotlib】:散点图 - 基本散点图 80.
第3章【Matplotlib】:气泡图 - 基本气泡图 81.
第3章【Matplotlib】:气泡图 - 多例气泡图 82.
第3章【Matplotlib】:直方图 - 基础直方图 83.
第3章【Matplotlib】:直方图 - 多组对比图 84.
第3章【Matplotlib】:直方图 - 概率密度图 85.
第3章【Matplotlib】:箱线图 - 解读箱线图 86.
第3章【Matplotlib】:箱线图 - 基本箱线图 87.
第3章【Matplotlib】:小提琴图 - 复杂图形绘制 88.
第3章【Matplotlib】:热力图 - 基本热力图 89.
第3章【Matplotlib】:热力图 - 相关性热力图 90.
第3章【Matplotlib】:热力图 - imshow()其他用法 91.
第3章【Matplotlib】:图表小结 92.
第3章【Matplotlib】:高级配置 - 子图布局 93.
第3章【Matplotlib】:高级配置 - 自定义样式 94.
第3章【Matplotlib】:高级配置 - 自定义注释 95.
第3章【Matplotlib】:高级配置 - 图像保存 96.
第3章【Matplotlib】:Matplotlib总结