极客前沿

零基础 AI 入门:一步步安装并跑通你的第一个模型

2026-07-07 01:31
DEV Tutorial
查看原文

本文面向零基础读者,手把手教你安装 Python、Jupyter Notebook 和 TensorFlow,并运行第一个 AI 模型。

准备工作:安装 Python

AI 开发最常用的语言是 Python(一种简单易学的编程语言)。首先,打开浏览器,访问 python.org,下载适合你系统的 Python 3.10 或更高版本。安装时,记得勾选“Add Python to PATH”(把 Python 添加到系统路径),这样后续命令才能正常运行。安装完成后,打开命令行(Windows 搜索“cmd”,Mac 打开“终端”),输入 python --version,如果显示版本号,说明安装成功。

安装 Jupyter Notebook

Jupyter Notebook 是一个交互式编程环境,让你可以边写代码边看结果,对新手非常友好。在命令行中输入以下命令安装:
pip install jupyter
安装完成后,输入 jupyter notebook,浏览器会自动打开一个页面。如果没自动打开,请复制终端里显示的网址(通常是 http://localhost:8888)粘贴到浏览器地址栏。

安装 AI 框架 TensorFlow

TensorFlow 是谷歌开发的 AI 框架,帮你快速搭建和训练模型。在 Jupyter Notebook 中,新建一个 Python 3 笔记本,在代码单元格里输入:
!pip install tensorflow
点击运行(或按 Shift+Enter),等待安装完成。安装成功后,再输入以下代码测试:
import tensorflow as tf
print(tf.__version__)
如果输出版本号(如 2.15.0),说明 TensorFlow 安装成功。

Tutorial Image

跑通第一个 AI 模型:手写数字识别

现在我们来运行一个简单的 AI 模型,识别手写数字。在同一个笔记本中,输入以下代码:

  • 加载数据集mnist = tf.keras.datasets.mnist(MNIST 是手写数字图片的集合)
  • 拆分训练和测试数据(x_train, y_train), (x_test, y_test) = mnist.load_data()
  • 归一化(把像素值缩到 0~1 之间):x_train, x_test = x_train / 255.0, x_test / 255.0
  • 构建模型model = tf.keras.models.Sequential([tf.keras.layers.Flatten(input_shape=(28,28)), tf.keras.layers.Dense(128, activation='relu'), tf.keras.layers.Dense(10)])
  • 编译并训练model.compile(optimizer='adam', loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True), metrics=['accuracy'])
    model.fit(x_train, y_train, epochs=5)
  • 评估准确率test_loss, test_acc = model.evaluate(x_test, y_test, verbose=2)
    print('\nTest accuracy:', test_acc)

运行后,你会看到训练过程,最后输出测试准确率(大约 0.97 左右)。恭喜!你已经成功跑通了第一个 AI 模型。

常见坑提醒

  • 安装 Python 时没勾选“Add Python to PATH”,会导致命令行找不到 python 命令。解决:重装并勾选,或手动添加环境变量。
  • pip 安装慢或失败:可以换成国内镜像,如 pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 运行 Jupyter 后浏览器没打开:手动复制终端里显示的 localhost 地址。

内容来源

DEV Tutorial

发布时间

2026-07-07 01:31

返回 AI技术