极客前沿

AI入门:从零开始搭建你的第一个AI环境

2026-07-23 01:36
DEV Tutorial
查看原文

本文教你如何安装Python、配置虚拟环境并运行第一个AI模型,零基础也能轻松上手。

想学AI但不知道从哪开始?别担心,这篇文章会带你一步步搭建自己的AI开发环境,并跑通第一个程序。你不需要任何AI基础,只要会电脑基本操作就行。

准备环境

首先,你需要安装Python(一种简单易学的编程语言,很多AI工具都用它)。

  • 访问Python官网 python.org/downloads,下载最新版本(推荐3.10或以上)。
  • 安装时记得勾选“Add Python to PATH”(把Python添加到系统路径,这样可以在任何地方运行Python命令)。
  • 安装完成后,打开终端(Windows按Win+R输入cmd,Mac打开“终端”),输入python --version,如果显示版本号就说明安装成功。

安装AI库

接下来我们要安装一个叫TensorFlow的AI框架(它就像一套积木,帮你快速搭建AI模型)。

Tutorial Image
  1. 在终端输入pip install tensorflow,然后按回车。等待下载安装完成,一般需要几分钟。
  2. 如果下载慢,可以换成国内镜像:pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
  3. 安装完可以验证:输入python -c "import tensorflow as tf; print(tf.__version__)",如果输出版本号就没问题。

跑通第一个AI程序

我们来写一个简单的手写数字识别程序,让AI学会认识0~9的数字。

  1. 在任意文件夹新建一个文件,命名为mnist.py
  2. 用记事本打开,复制以下代码:
    import tensorflow as tf
    mnist = tf.keras.datasets.mnist
    (x_train, y_train), (x_test, y_test) = mnist.load_data()
    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.Dropout(0.2),
      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)
    model.evaluate(x_test, y_test, verbose=2)
  3. 在终端进入该文件夹,输入python mnist.py,就会开始训练。看到类似“accuracy: 0.97”就表示成功了,准确率约97%。

恭喜!你已经跑通了第一个AI模型!

下一步可以做什么

  • 尝试修改上面的代码,比如把epochs=5改成epochs=10,看看准确率会不会提高。
  • 学习更多AI知识,比如图像分类、文本生成等。
  • 关注一些入门教程,例如TensorFlow官方文档或中文社区。

内容来源

DEV Tutorial

发布时间

2026-07-23 01:36

返回 AI技术