大家好,我是正在实战各种AI项目的程序员晚枫。
欢迎来到Python数据分析课程!
这是第一课,我们将搭建专业的数据分析环境。使用Anaconda,你可以一键安装所有需要的工具,省去很多配置麻烦。
为什么选择Anaconda?
传统方式的痛点
1 | # 不用Anaconda,你需要: |
Anaconda的优势
✅ 一键安装:包含180+科学计算包
✅ 环境管理:不同项目用不同环境,互不干扰
✅ 包管理:conda命令比pip更强大
✅ 跨平台:Windows/Mac/Linux都支持
安装Anaconda
下载
- 访问 https://www.anaconda.com/download
- 选择适合你系统的版本(推荐Python 3.10+)
- 下载安装包(约500MB)
Windows安装
- 双击安装包
- 重要:勾选”Add Anaconda to my PATH”
- 选择”Just Me”(个人使用)
- 等待安装完成(约5分钟)
Mac安装
1 | # 方式1:图形界面安装 |
验证安装
打开终端,输入:
1 | conda --version |
配置国内镜像源
由于网络原因,建议配置国内镜像,下载更快:
1 | # 添加清华镜像 |
创建专属环境
为什么需要虚拟环境?
想象你有两个项目:
- 项目A需要pandas 1.0
- 项目B需要pandas 2.0
没有虚拟环境,它们会冲突。有了虚拟环境,各用各的。
创建数据分析环境
1 | # 创建名为data的环境,Python 3.10 |
安装核心包
1 | # 在data环境中安装 |
Jupyter Notebook入门
启动Jupyter
1 | # 确保在data环境中 |
Jupyter界面介绍
- Files:文件浏览器
- Running:正在运行的Notebook
- New:新建文件(选Python 3)
第一个Notebook
1 | # 在cell中输入 |
Jupyter常用快捷键
| 快捷键 | 功能 |
|---|---|
| Shift + Enter | 运行当前cell |
| Ctrl + Enter | 运行并停留在当前cell |
| A | 在上面插入cell |
| B | 在下面插入cell |
| DD | 删除cell |
| M | 切换为Markdown |
| Y | 切换为代码 |
VS Code配置(可选)
如果你更喜欢VS Code:
1. 安装插件
- Python
- Jupyter
2. 选择解释器
按Ctrl+Shift+P,输入”Python: Select Interpreter”
选择带有(data)的环境
3. 创建.ipynb文件
新建文件,后缀改为.ipynb,即可使用Jupyter功能
环境管理常用命令
1 | # 查看所有环境 |
常见问题
Q1:安装后conda命令找不到
解决:手动添加环境变量
- Windows:添加
C:\Users\用户名\anaconda3\Scripts到PATH - Mac:
export PATH="/Users/用户名/anaconda3/bin:$PATH"
Q2:创建环境很慢
解决:已经配置了国内镜像还是慢,可以尝试:
1 | conda create -n data python=3.10 --offline |
Q3:包安装失败
解决:conda不行就用pip
1 | pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple |
下节预告
下一课我们将学习NumPy基础,这是Python数值计算的基石。
你将学会:
- 创建和操作数组
- 数组运算和广播
- 常用的数学函数
💬 加入学习交流群
扫码加入Python学习交流群,和数千名同学一起进步:
👉 点击加入交流群
群里不定期分享:
- 数据分析实战案例
- Python学习资料
- 求职面试经验
- 行业最新动态
推荐:AI Python数据分析实战营
🎁 限时福利:送《利用Python进行数据分析》实体书
👉 点击了解详情
课程导航
上一篇: Python数据分析课程大纲
下一篇: NumPy基础-数组操作
PS:工欲善其事,必先利其器。花10分钟配置好环境,后面的学习会顺畅很多。
