【问题标题】:cannot properly import the chatterbot and its corpus无法正确导入聊天机器人及其语料库
【发布时间】:2018-10-31 10:57:39
【问题描述】:

我用过:

|
+ -  lib
|     |
|     + - chatterbot
|     |
|     + - chatterbot_corpus
+ -  main.py

我收到此错误:

Traceback (most recent call last):
  File "main.py", line 1, in <module>
    from lib.chatterbot.chatterbot import ChatBot
  File "D:\Workspace\PYTHON\phraser\lib\chatterbot\chatterbot\__init__.py", line 4, in <module>
    from .chatterbot import ChatBot
  File "D:\Workspace\PYTHON\phraser\lib\chatterbot\chatterbot\chatterbot.py", line 3, in <module>
    from .storage import StorageAdapter
  File "D:\Workspace\PYTHON\phraser\lib\chatterbot\chatterbot\storage\__init__.py", line 2, in <module>
    from .django_storage import DjangoStorageAdapter
  File "D:\Workspace\PYTHON\phraser\lib\chatterbot\chatterbot\storage\django_storage.py", line 1, in <module>
    from chatterbot.storage import StorageAdapter
ModuleNotFoundError: No module named 'chatterbot'

我该如何解决这个问题?

我不想在 python 中安装模块。

【问题讨论】:

标签: python python-3.x chatterbot python-install


【解决方案1】:

解决办法是:

pip install --user chatterbot

【讨论】:

    【解决方案2】:

    先做这个

    pip install --ignore-installed PyYAML

    然后这样做

    pip install chatterbot_corpus

    适用于 Windows 上的开发人员

    【讨论】:

      【解决方案3】:

      用于在 ubuntu python3 上安装 chatterbot

      pip3 安装聊天机器人

      pip3 安装 chatterbot-corpus

      【讨论】:

        【解决方案4】:

        要安装 chatterbot,您只需触发命令即可。

        pip 安装聊天机器人

        安装 chatterbot 后,您应该安装 chatterbot-coprus。

        pip install chatterbot-coprus

        如果上面的命令不起作用。 然后试试下面的。 我确实挣扎了很多。我尝试使用 python 3.7 和 3.6 ,我遇到了同样的问题。 最后我手动下载并粘贴在 C:\Python\python36\Lib\site-packages 它奏效了。 确保你正确放置了你的 python 路径。

        【讨论】:

        • 对于 python 3 尝试 pip3 install chatterbot , pip3 install chatterbot-corpus
        【解决方案5】:

        如果出现错误,No module named 'chatterbot' 通过运行安装 chatterbot

        pip install chatterbot
        

        更多信息请点击PyPi

        对于错误,No module named 'chatterbot_corpus' 通过运行安装 chatterbot_corpus

        pip install chatterbot-corpus
        

        更多信息请点击PyPi

        【讨论】:

          【解决方案6】:

          尝试安装 throw pip install docs

          pip install chatterbot 
          

          创建一个新的python文件模块,例如main.py,并导入chatterbot,example docs

          from chatterbot import ChatBot
          

          我运行它,它可以工作,试试

          【讨论】:

          • 感谢您的回复。但是我需要更改chatterbot中的一些文件我不想每次都安装它!
          • 哦,我不知道你想改变什么,我想你不能安装它
          • 对于 python 3 尝试 pip3 install chatterbot , pip3 install chatterbot-corpus
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2018-01-21
          • 1970-01-01
          • 2022-12-23
          • 1970-01-01
          • 2023-01-20
          • 1970-01-01
          • 2021-09-13
          相关资源
          最近更新 更多