AI入门:一步步装好环境并跑通第一个模型
从零开始,教你下载安装AI工具、配置环境、运行第一个示例,避开常见坑。
准备环境:你需要什么?
首先,你需要一台电脑(Windows/Mac/Linux都可以),以及一个稳定的网络。我们这次要装的是Python(一种编程语言,AI开发最常用的工具之一)和Jupyter Notebook(一个可以在浏览器里写代码的交互式环境)。
- 去Python官网(python.org)下载最新版Python,安装时记得勾选“Add Python to PATH”。
- 打开终端(Windows按Win+R输入cmd,Mac打开“终端”),输入
python --version确认安装成功。 - 安装Jupyter:在终端输入
pip install jupyter,等待完成。
常见坑:安装Python时忘记勾选“Add to PATH”,会导致后面命令找不到。如果遇到,可以卸载重装,或者手动添加环境变量。
安装AI库:让电脑学会“学习”
AI需要专门的库来跑模型。我们安装两个最基础的:TensorFlow(谷歌开发的AI框架,就像乐高积木,帮你搭出AI模型)和Keras(TensorFlow的简化版,更易上手)。
- 在终端输入
pip install tensorflow keras,等待下载安装(可能需要几分钟)。 - 安装完成后,输入
python -c "import tensorflow as tf; print(tf.__version__)",如果输出版本号,就说明成功了。
常见坑:网络慢或超时,可以换成国内镜像源,比如pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple。
跑通第一个AI模型:识别手写数字
我们用经典的MNIST数据集(一堆手写数字图片,0到9)来训练一个简单的识别模型。
- 打开终端,输入
jupyter notebook,浏览器会自动打开一个页面。 - 点击右上角“New”->“Python 3”,新建一个笔记本。
- 复制以下代码到第一个单元格,然后按Shift+Enter运行:
import tensorflow as tf
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
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, activation='softmax')
])
model.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy'])
model.fit(x_train, y_train, epochs=5)
test_loss, test_acc = model.evaluate(x_test, y_test)
print('测试准确率:', test_acc) - 等待运行结束(约1-2分钟),你会看到类似“测试准确率: 0.97”的输出,说明模型识别准确率达到97%。
常见坑:如果报错“No module named 'tensorflow'”,说明没安装成功,重新运行pip install。
下一步可以做什么?
你已经成功跑通了第一个AI模型!接下来可以:
- 尝试修改代码中的
epochs=5为更大数值(比如10),看看准确率是否提升。 - 用自己画的数字图片来测试模型(需要学习图像处理)。
- 探索更多入门教程,比如用Keras搭建图像分类器。
记住,AI入门的关键是动手实践,别怕报错,每次错误都是学习的机会。
内容来源
DEV Tutorial
发布时间
2026-07-19 01:31