python - ImportError:无法导入名称import_module

时间:2016-12-02 12:41:45

标签: python django

我正在尝试使用本指南运行chatterbot示例:http://chatterbot.readthedocs.io/en/stable/tutorial.html

所以我收到了这个导入错误:

➜  examples git:(master) python basic_example.py
Traceback (most recent call last):
  File "basic_example.py", line 2, in <module>
    from chatterbot import ChatBot
  File "/Library/Python/2.7/site-packages/chatterbot/__init__.py", line 4, in <module>
    from .chatterbot import ChatBot
  File "/Library/Python/2.7/site-packages/chatterbot/chatterbot.py", line 4, in <module>
    from .logic import MultiLogicAdapter
  File "/Library/Python/2.7/site-packages/chatterbot/logic/__init__.py", line 1, in <module>
    from .logic_adapter import LogicAdapter
  File "/Library/Python/2.7/site-packages/chatterbot/logic/logic_adapter.py", line 3, in <module>
    from chatterbot.utils import import_module
ImportError: cannot import name import_module

任何帮助?

1 个答案:

答案 0 :(得分:3)

转到:/Library/Python/2.7/site-packages/chatterbot/

如果您看到名为utils的目录,请将其删除。

此外,如果您看到名为adapters的目录,请将其删除。

他们在ImportError: cannot import name 'import_module'

讨论了这个问题