AI 入门:从零搭建你的第一个机器学习环境
零基础学会安装 Python、Jupyter Notebook 和 Scikit-learn,并跑通第一个机器学习模型。
很多刚接触 AI 的朋友,第一步就被环境安装劝退了。别担心,这篇教程会带你一步步搞定。读完你就能在自己的电脑上运行一个简单的机器学习程序。
准备环境:安装 Python
Python 是一种简单易学的编程语言,AI 领域大多用它。你可以把它想象成一台机器的大脑——没有它,AI 程序跑不起来。
- 打开浏览器,访问 python.org/downloads。
- 点击下载按钮(建议选 Python 3.9 或更高版本)。
- 运行安装包,务必勾选“Add Python to PATH”(这样系统才能找到 Python)。
- 一路点“Next”完成安装。
常见坑:如果不勾选 PATH,后面会报“python 不是内部或外部命令”。如果已经装错,可以卸载重装。
安装 Jupyter Notebook:你的 AI 记事本
Jupyter Notebook 是一个网页版的编程环境,你可以在里面写代码、看结果、记笔记,非常适合学习。
- 打开命令提示符(Windows 按 Win+R,输入 cmd 回车)。
- 输入
pip install jupyter并回车(pip 是 Python 的安装工具)。 - 等待下载安装完成(可能需要几分钟)。
- 安装后输入
jupyter notebook启动,浏览器会自动打开一个页面。
常见坑:如果提示“pip 不是命令”,说明 Python 没装好或没加到 PATH。重新安装 Python 并勾选 PATH 即可。
安装机器学习库:Scikit-learn
Scikit-learn 是一个开箱即用的机器学习工具箱,里面有各种算法,比如分类、回归、聚类。
- 在 Jupyter Notebook 中新建一个 Python 3 笔记本。
- 在第一个单元格输入
!pip install scikit-learn并运行(点运行按钮或按 Shift+Enter)。 - 看到“Successfully installed”就成功了。
跑通第一个模型:预测鸢尾花种类
我们用经典的鸢尾花数据集来做一个分类任务。这个数据集包含三种鸢尾花的花瓣、花萼尺寸,我们要让模型根据尺寸猜出是哪一种。
- 在 Jupyter 新单元格输入以下代码:
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.neighbors import KNeighborsClassifier
from sklearn.metrics import accuracy_score
# 加载数据
iris = load_iris()
X, y = iris.data, iris.target
# 拆分训练集和测试集
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
# 创建模型并训练
model = KNeighborsClassifier()
model.fit(X_train, y_train)
# 预测并评估
y_pred = model.predict(X_test)
print("准确率:", accuracy_score(y_test, y_pred))- 运行代码,你会看到类似“准确率: 1.0”的输出(表示 100% 正确)。
恭喜!你已经跑通了第一个机器学习模型。接下来可以尝试换其他数据集,或者调整参数看看效果变化。
内容来源
DEV Machine Learning
发布时间
2026-06-15 01:32