Python AI 入门:从零搭建你的第一个聊天机器人
本文面向零基础读者,教你安装 Python、下载 NLP 库,并一步步运行第一个聊天机器人。
准备你的环境
首先,你需要安装 Python(一种编程语言,就像电脑的翻译官,让你能用文字指挥电脑做事)。去 python.org 下载最新版(建议 3.8 以上),安装时记得勾选“Add Python to PATH”(这样电脑才能找到 Python)。
安装必要的库
打开命令提示符(Windows 按 Win+R 输入 cmd,Mac 打开终端),然后运行以下命令:
pip install nltk—— 安装 NLTK(自然语言工具包,帮电脑理解人类语言)。pip install chatterbot—— 安装 ChatterBot(一个现成的聊天机器人框架,就像乐高积木,帮你快速组装对话功能)。
如果下载慢,可以加国内镜像,比如 pip install nltk -i https://pypi.tuna.tsinghua.edu.cn/simple。
写第一段代码并运行
新建一个文本文件,改名 chatbot.py,用记事本打开,粘贴下面代码:
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
chatbot = ChatBot('MyBot')
trainer = ChatterBotCorpusTrainer(chatbot)
trainer.train('chatterbot.corpus.chinese') # 训练中文语料
print('你好!输入exit退出')
while True:
user_input = input('你: ')
if user_input.lower() == 'exit':
break
response = chatbot.get_response(user_input)
print('Bot:', response)保存后,在命令行进入该文件所在目录,输入 python chatbot.py 回车。看到“你好!输入exit退出”就成功了!试试打字聊天吧。
常见问题提醒
- 如果报错
ModuleNotFoundError,说明库没装好,重新运行 pip 命令。 - 首次运行会下载中文语料,请保持网络畅通。
- 如果电脑提示“不是内部命令”,说明 Python 没加入 PATH,重新安装并勾选那个选项。
下一步可以做什么
你已经跑通了第一个 AI 程序!接下来可以:学习用 Flask(一个网页框架)把机器人放到网页上,或者用 TensorFlow(谷歌的深度学习库)训练更聪明的模型。继续探索吧!
内容来源
DEV Tutorial
发布时间
2026-07-02 01:31