安裝 使用 chatterbot

2021-09-26 22:23:59 字數 1113 閱讀 9631

pip install chatterbot
如果是python 3.7 安裝會成功 使用會出現錯誤

建議換成python3.6.4

還是執行pip install chatterbot

如果遇到錯誤:

需要更改編碼。

解決方法:

開啟你自己的python的包路徑,例如:

c:\program files\python36\lib\site-packages\pip\compat_init_.py 約75行

return s.decode('utf_8') 改為return s.decode('cp936')
原因:

編碼問題,雖然py3統一用utf-8了。但win下的終端顯示用的還是gbk編碼。

run的時候

如果提示 缺少 chatterbot_corpus 模組

pip install chatterbot_corpus
測試**:

rom 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)

ChatterBot自定義MongoDB路徑

預設資料庫為slite3,已經不能滿足需求,需改為mongodb class bot def init self self.my bot chatbot mode storage adapter chatterbot.storage.mongodatabaseadapter filters chat...

ChatterBot 01 簡單示例

pip install chatterbot pip install chatterbot upgradefrom chatterbot import chatbot chatbot chatbot ron obvious from chatterbot.trainers import listtr...

Puppet安裝使用 安裝篇

puppet 配置管理工具,使用c s架構,客戶端的factor蒐集客戶端各種資源資訊,上報伺服器端master,檢查伺服器端配置,有改變則編譯並在客戶端執行。客戶端可以根據設定的runinterval的值與伺服器進行一次通訊,檢視是否有配置變更,也可以在伺服器上主動觸發一次配置資訊更新,強制各客戶...