训练我的Rasa模型时收到错误消息。我的版本是Python 3.7.8
代码:
from rasa_nlu.training_data import load_data
from rasa_nlu.config import RasaNLUConfig
from rasa_nlu import config
from rasa_nlu.model import Trainer
def train_nlu(data, config, model_dir):
training_data = load_data(data)
trainer = Trainer(RasaNLUConfig(config))
trainer.train(training_data)
model_directory = trainer.persist(model_dir, fixed_model_name='weathernlu')
if __name__ == '__main__':
train_nlu('C:/Users/loginname/Desktop/2020/chatbot/data/data.json', 'config_spacy.json', './models/nlu')
命令提示符下的错误消息:
C:\Users\loginname\Desktop\2020\chatbot>python nlu_model.py
Traceback (most recent call last):
File "nlu_model.py", line 2, in <module>
from rasa_nlu.config import RasaNLUConfig
ImportError: cannot import name 'RasaNLUConfig' from 'rasa_nlu.config' (C:\Users\loginname\AppData\Local\Programs\Python\Python37\lib\site-packages\rasa_nlu\config.py)
有人可以帮我吗?我对此进行了3天的研究,但找不到解决方法。