我做了一个pip install chatterbot
。
我在一个 python 程序中导入了相同的内容,它在运行时显示了一个
module not found error.
我做了一个pip install chatterbot
。
我在一个 python 程序中导入了相同的内容,它在运行时显示了一个
module not found error.
你能确认 pip 安装最初没有任何错误吗?如果那里有问题,很可能是由于您正在使用的模块名称。
如果不是这样,您知道您使用的是哪个版本的 python 吗?问题可能是您使用的是 python 3。在这种情况下请尝试pip3 install chatterbot
。
首先,检查这个模块是否真的存在于使用pip freeze
. 如果它显示您的模块已安装,则检查导入字符串的正确性,并确保您的 pip 指向您正在使用的解释器。如果您使用的是 venv,则还必须考虑到它。
其次,注意 chatterbot.ChatBot 需要像 一样导入
from chatterbot import ChatBot
,而不仅仅是import ChatBot
.
祝你好运!
你使用 Windows 还是 Linux?如果您使用 Windows。你设置环境变量了吗?