首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python无法找到名为chatterbot的模块

Python无法找到名为chatterbot的模块
EN

Stack Overflow用户
提问于 2020-11-24 05:50:38
回答 2查看 460关注 0票数 1

我最近更换了我的笔记本电脑,所以我一直在安装我使用的软件包。在我安装了聊天机器人之后

代码语言:javascript
复制
C:\Users\aser>pip show chatterbot
Name: ChatterBot
Version: 1.0.4
Summary:
Home-page: None
Author: None
Author-email: None
License: None
Location: c:\users\aser\appdata\roaming\python\python38\site-packages
Requires: chatterbot-corpus, sqlalchemy, python-dateutil, mathparse, nltk, pint, pymongo
Required-by: 

我试着使用它:

代码语言:javascript
复制
from chatterbot import ChatBot
# Code goes here

我收到一个ModuleNotFound错误:

代码语言:javascript
复制
Traceback (most recent call last):        
  File "c:/Users/aser/Desktop/pyapp01/app.py", line 22, in <module>      
    from chatterbot import ChatBot        
ModuleNotFoundError: No module named 'chatterbot'

有什么帮助吗??或者它安装在一个不应该安装的位置??但是所有其他软件包也安装在这个位置。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-24 06:07:05

有一个专门针对聊天机器人的Github代码库,我发现了这个问题Not able to import chatterbot after successful installation #826

其他几个用户在通过pip安装Chatterbot后也遇到了同样的问题,所以你可能想看看开发人员给他们的回复。

似乎存在软件包依赖关系的问题,在某些情况下,按特定顺序卸载和重新安装似乎有帮助。

然而,总的来说,我同意上面的评论,即在Anaconda环境中工作要方便得多。当我开始编写代码时,我也经常使用"pip“,但在遇到太多安装问题后,我放弃了它。

危险总是在于您正在创建潜在的冲突环境,Anaconda将您从这样的陷阱中解救出来。

票数 2
EN

Stack Overflow用户

发布于 2020-11-24 06:01:28

也许你有这个模块,但你没有下载它。只需在cmd上输入“pip install chatterbot”即可。或者,如果不起作用,尝试:“导入chatterbot”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64977020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档