AI 入门:一步步教你装 Python 跑通第一个聊天机器人
从零开始,安装 Python、搭建环境、运行你的第一个 AI 聊天机器人,只需 10 分钟。
准备环境:你需要装什么
在开始之前,先认识两个核心工具:Python 是一种编程语言,你可以把它理解成让电脑听你话的“翻译官”;pip 是 Python 的“快递员”,帮你下载别人写好的功能包。你只需要一台能上网的电脑,Windows、Mac 或 Linux 都可以。
安装步骤:跟着做就行
- 下载 Python:打开浏览器,访问 python.org/downloads,点击黄色的“Download Python 3.x.x”按钮(选最新的稳定版)。注意:Windows 用户一定要勾选“Add Python to PATH”,否则后面会报错。
- 验证安装:安装完成后,打开命令行(Windows 按 Win+R 输入 cmd,Mac 打开“终端”),输入
python --version,如果看到类似“Python 3.10.4”就对了。 - 安装聊天机器人依赖:我们的机器人需要两个包:chatterbot(聊天机器人核心)和 chatterbot-corpus(中文语料库)。在命令行输入:
pip install chatterbot chatterbot-corpus。如果下载慢,可以加国内镜像:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple chatterbot chatterbot-corpus。
第一次跑通:写个简单的聊天机器人
新建一个文本文件,命名为 chatbot.py,用记事本或任意编辑器打开,复制以下代码:
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
# 创建机器人实例,指定中文
bot = ChatBot('小助手')
trainer = ChatterBotCorpusTrainer(bot)
# 用中文语料训练
trainer.train('chatterbot.corpus.chinese')
# 开始聊天
print('你好!我是 AI 小助手,可以和我聊天。输入 exit 退出。')
while True:
user_input = input('你:')
if user_input.lower() == 'exit':
break
response = bot.get_response(user_input)
print('小助手:', response)保存后,在命令行进入文件所在目录,输入 python chatbot.py。第一次运行会下载中文语料并训练,可能需要几分钟。训练完成后,你就可以和机器人对话了!输入“你好”试试。
常见问题与下一步
- 报错“No module named 'chatterbot'”:说明没安装成功,重新运行
pip install chatterbot,确保网络畅通。 - 中文回复乱码:可能是终端编码问题,在代码开头加
# -*- coding: utf-8 -*-。 - 下一步可以做什么:你可以修改训练语料,让机器人更懂你;或者用 Flask(一个网页框架)把它做成网页版。加油!
内容来源
DEV Tutorial
发布时间
2026-06-17 01:31