Python找不到名为chatterbot的模块

Python找不到名为chatterbot的模块,python,chatterbot,Python,Chatterbot,我最近换了笔记本电脑,所以我一直在安装我使用的软件包。在我安装了chatterbot之后 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-pack

我最近换了笔记本电脑,所以我一直在安装我使用的软件包。在我安装了chatterbot之后

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: 
我试着用它:

from chatterbot import ChatBot
# Code goes here
我得到一个ModuleNotFound错误:

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'
回溯(最近一次呼叫最后一次):
文件“c:/Users/aser/Desktop/pyapp01/app.py”,第22行,在
从chatterbot导入ChatBot
ModuleNotFoundError:没有名为“chatterbot”的模块

有什么帮助吗??还是安装在不应该安装的位置??但是所有其他软件包也都安装在同一个位置

也许您有这个模块,但您没有下载它。 Juste类型: “pip安装chatterbot” 在cmd上。 或者,如果这不起作用,请尝试:
“导入chatterbot”

有一个专门针对chatterbot的Github回购协议,我发现了这个问题

其他几个用户在通过pip安装Chatterbot后也遇到了同样的问题,因此您可能希望阅读开发人员给他们的回复

包依赖性似乎存在问题,在某些情况下,按特定顺序进行卸载和重新安装似乎有帮助

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


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

一个小建议是使用Anaconda并创建一个隔离的环境您如何运行您的程序?运行它的命令行表达式是什么?请再看一看:运行程序时调用的版本似乎与pip使用的版本不同。您可以尝试显式地调用
path/to/python app.py
。我本来可以,但我仍然需要在.py@mrkiozThank中运行该文件……我将查看响应