我正在尝试使用库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方法已经有一个文档字符串
答案 0 :(得分:0)
请参见numpy
issue。
尝试将数字降级到1.15.4版。
您可能会遇到另一个错误,例如typing-extensions module not found
。
仅pip install
缺少的模块。