我做了一个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。你设置环境变量了吗?