使用Python的AIML文件
所以我想用python创建一个聊天机器人,我尝试了以下代码 这是代码和问题的屏幕截图: …但我总是有这样的警告,我不知道为什么:使用Python的AIML文件,python,chatbot,aiml,Python,Chatbot,Aiml,所以我想用python创建一个聊天机器人,我尝试了以下代码 这是代码和问题的屏幕截图: …但我总是有这样的警告,我不知道为什么: 警告:找不到输入的匹配项:加载AIML B您需要在Python脚本中运行的路径中具有botdata\standard 我建议你用最新的。旧的PyAIML上次更新大约是在10年前。假设您是Windows用户并启用了Anaconda环境,请执行以下步骤 安装pip安装python aiml 从C:\Users\your username\Anaconda3\envs\e
警告:找不到输入的匹配项:加载AIML B您需要在Python脚本中运行的路径中具有
botdata\standard
我建议你用最新的。旧的PyAIML
上次更新大约是在10年前。假设您是Windows用户并启用了Anaconda环境,请执行以下步骤
pip安装python aiml
C:\Users\your username\Anaconda3\envs\env name\Lib\site packages\aiml\botdata\standard
复制文件,并在Python脚本的根目录中创建standard
文件夹并粘贴所有这些文件导入aiml
k=aiml.Kernel()
k、 了解(“startup.xml”)
k、 响应(“加载AIML B”)
尽管如此:
k、 响应(输入(“输入您的消息:”)
cd
保存到aiml
包位置,并将python脚本保存在那里。下面的屏幕截图显示了我是如何加载到终端和工作证明的您需要将
botdata\standard
放在与在Python脚本中运行相同的路径中
我建议你用最新的。旧的PyAIML
上次更新大约是在10年前。假设您是Windows用户并启用了Anaconda环境,请执行以下步骤
pip安装python aiml
C:\Users\your username\Anaconda3\envs\env name\Lib\site packages\aiml\botdata\standard
复制文件,并在Python脚本的根目录中创建standard
文件夹并粘贴所有这些文件导入aiml
k=aiml.Kernel()
k、 了解(“startup.xml”)
k、 响应(“加载AIML B”)
尽管如此:
k、 响应(输入(“输入您的消息:”)
cd
保存到aiml
包位置,并将python脚本保存在那里。下面的屏幕截图显示了我是如何加载到终端和工作证明的请将代码和错误作为代码块而不是截图包含在帖子中。请参阅发布指南。我看到您将文件命名为
aiml.py
,并且正在导入同名模块,这意味着我希望您遇到,但您没有,这很奇怪。请注意,以防它出现。您正在为aiml
使用哪个pip包?这里有两个,请将代码和错误作为代码块,而不是截图包含在帖子中。请参阅发布指南。我看到您将文件命名为aiml.py
,并且正在导入同名模块,这意味着我希望您遇到,但您没有,这很奇怪。请注意,以防它出现。您正在为aiml
使用哪个pip包?外面有几个