📦 环境搭建 · 需求预测实战

Python & Anaconda · Jupyter Notebook · 必备库

🐍 1. Python & Anaconda 安装 一键部署数据科学生态

🔹 Python 3.10+

  • 从 python.org 下载安装包 (Windows/macOS/Linux)
  • 安装时勾选 Add Python to PATH
  • 验证:python --version

🔸 Anaconda (推荐)

  • 官网下载 Anaconda Distribution (2024.10+)
  • 集成 Conda + 150+ 数据科学包
  • 验证:conda --version
  • 创建虚拟环境:conda create -n demand python=3.10
⚡ 中小学生色系小贴士: 使用 Anaconda Navigator 图形化界面,轻松管理环境,适合初学者。

📓 2. Jupyter Notebook 配置 交互式编程核心

  • 安装:conda install jupyter notebook
  • 启动:终端输入 jupyter notebook
  • 配置工作目录:jupyter notebook --notebook-dir=D:\demand
  • 安装 nb_conda 内核:conda install nb_conda
快捷键功能色系标识
Shift+Enter运行单元格🟦 天蓝
Esc + H快捷键帮助🩷 粉红
B (命令模式)下方插入单元格💚 嫩绿
DD (命令模式)删除单元格💛 淡黄

📚 3. 必备库安装 pandas · numpy · matplotlib · seaborn · scikit-learn · xgboost · lightgbm

⚙️ 一键安装命令 (conda/pip)

# 使用 conda (推荐,解决依赖)
conda install pandas numpy matplotlib seaborn scikit-learn
conda install -c conda-forge xgboost lightgbm

# 或使用 pip
pip install pandas numpy matplotlib seaborn scikit-learn xgboost lightgbm
🖥️ 操作系统 (Windows / macOS / Linux) 🐍 Python 3.10+ · Anaconda 环境 📓 Jupyter Notebook (交互式编程) pandas numpy matplotlib seaborn scikit-learn xgboost lightgbm

🧩 环境依赖栈 —— 从系统到机器学习库

🧪 4. 验证安装 · 快速测试 导入所有库

# 在 Jupyter Notebook 或 Python 终端运行以下代码
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import sklearn
import xgboost as xgb
import lightgbm as lgb

print("pandas      :", pd.__version__)
print("numpy       :", np.__version__)
print("matplotlib  :", plt.matplotlib.__version__)
print("seaborn     :", sns.__version__)
print("scikit-learn:", sklearn.__version__)
print("xgboost     :", xgb.__version__)
print("lightgbm    :", lgb.__version__)
print("✅ 所有库已就绪,开始需求预测之旅!")
🌟 如果所有版本号都显示,说明环境搭建成功!建议使用 conda list 查看完整包列表。

❓ 5. 常见问题 Q&A

问题原因解决
⚡ pip install 慢默认源在国外pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名
📌 conda 环境冲突依赖版本不兼容使用 conda create -n new_env python=3.10 隔离
🔍 Jupyter 内核找不到未安装 ipykernelconda install ipykernel 或 python -m ipykernel install
📊 lightgbm 安装失败 (Windows)缺少VC++运行时安装 Microsoft Visual C++ Redistributable