我做了一个pip install chatterbot
。
并且我将其导入了一个python程序,该程序在运行时显示
module not found error.
答案 0 :(得分:1)
您可以确认pip安装最初可以正常运行吗?如果出现问题,则可能是由于您使用的模块名称。
如果不是这种情况,您知道您使用的是哪个版本的python?问题可能是您使用的是python3。在这种情况下,请尝试使用pip3 install chatterbot
。
答案 1 :(得分:0)
首先,使用pip freeze
检查该模块在系统中是否确实存在。如果显示您已安装模块,请检查导入字符串中的正确性,并确保您的pip指向您正在使用的解释器。如果您使用的是venv,则还必须考虑到它。
第二,请注意,chatterbot.ChatBot需要像
from chatterbot import ChatBot
,而不仅仅是import ChatBot
。
祝你好运!
答案 2 :(得分:0)
您使用Windows还是Linux? 如果使用Windows。您设置了环境变量吗?