导入聊天机器人库时,“ RuntimeError:implement_array_function方法已具有文档字符串”

时间:2019-09-02 01:47:34

标签: python chatterbot

我正在尝试使用库Chatterbot,但是我听不懂这个错误RuntimeError: implement_array_function method already has a docstring!你能帮我吗?

from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer

# Create a new chat bot named Charlie
chatbot = ChatBot('Charlie')

trainer = ListTrainer(chatbot)

trainer.train([
    "Hi, can I help you?",
    "Sure, I'd like to book a flight to Iceland.",
    "Your flight has been booked."
])

# Get a response to the input text 'I would like to book a flight.'
response = chatbot.get_response('I would like to book a flight.')

print(response)
  

“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ Scripts \ python.exe”   “ C:/用户/ JuanMontañez/ ChatBot / Perseus / index.py”追溯(大部分   最近通话结束):文件“ C:/ Users / Juan   Montañez/ ChatBot / Perseus / index.py”,第1行,在       从chatterbot导入ChatBot文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ chatterbot__init __。py”,   第4行       从.chatterbot导入ChatBot文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ chatterbot \ chatterbot.py”,   第2行       从chatterbot.storage导入StorageAdapter文件“ C:\ Users \ Juan   Montañez\ PycharmProjects \ 1 \ lib \ site-packages \ chatterbot \ storage__init __。py“,   第1行,在       从chatterbot.storage.storage_adapter导入StorageAdapter文件“ C:\ Users \ Juan   Montañez\ PycharmProjects \ 1 \ lib \ site-packages \ chatterbot \ storage \ storage_adapter.py”,   第3行,在       从chatterbot.tagging导入PosHypernymTagger文件“ C:\ Users \ Juan   Montañez\ PycharmProjects \ 1 \ lib \ site-packages \ chatterbot \ tagging.py”,   第3行,在       从chatterbot导入utils文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ chatterbot \ utils.py”中,   第4行       从nltk.corpus导入wordnet文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ nltk__init __。py”,行   129,在       从nltk.collocations导入*文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ nltk \ collocations.py”,   第40行,在       从nltk.metrics导入ContingencyMeasures,BigramAssocMeasures,TrigramAssocMeasures,QuadgramAssocMeasures文件“ C:\ Users \ Juan   Montañez\ PycharmProjects \ 1 \ lib \ site-packages \ nltk \ metrics__init __。py“,   第16行       从nltk.metrics.scores导入(文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ nltk \ metrics \ scores.py”,   第18行,在       从scipy.stats.stats导入betai文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ scipy__init __。py”,行   62英寸       从numpy导入show_config作为show_numpy_config文件“ C:\ Users \ Juan   Montañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy__init __。py“,行   142,在       来自。导入add_newdocs文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ add_newdocs.py”,   第13行       从numpy.lib导入add_newdoc文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ lib__init __。py”,   第9行       从.index_tricks导入*文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ lib \ index_tricks.py”,   第13行       导入numpy.matrixlib作为matrixlib文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ matrixlib__init __。py”,   第6行       从.defmatrix导入*文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ matrixlib \ defmatrix.py”,   第12行       从numpy.linalg导入matrix_power文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ linalg__init __。py”,   第51行,在       从.linalg导入*文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ linalg \ linalg.py”,   第32行,在       从numpy.core.overrides导入set_module文件“ C:\ Users \ JuanMontañez\ PycharmProjects \ 1 \ lib \ site-packages \ numpy \ core \ overrides.py”,   第46行,在       “”“)RuntimeError:Implement_array_function方法已经有一个文档字符串

1 个答案:

答案 0 :(得分:0)

请参见numpy issue

尝试将数字降级到1.15.4版。

您可能会遇到另一个错误,例如typing-extensions module not found

pip install缺少的模块。