AttributeError: module 'rasa_nlu' has no attribute '__version__'

This is my configuration: rasa==0.1.0 rasa-core==0.12.4 rasa-core-sdk==0.12.1 rasa-nlu==0.13.8 rasa-sdk==1.1.1

Previously it was working fine but when I tried to connect tracker store to it I got the new error “rasa: command not found”.

Don’t you have any stable versions to support the existing bot configurations? Or Is this bug in your system?

This is showing there has been an error in rasa_nlu package. Traceback (most recent call last): File “rasa_nlu_model.py”, line 20, in train_nlu(’./data/nlu’, ‘./config.yml’, ‘./models/nlu’) File “rasa_nlu_model.py”, line 12, in train_nlu model_directory = trainer.persist(model_dir, fixed_model_name=‘nlu_model’) File “/home/shaileshsarda/FAVA/lib/python3.6/site-packages/rasa_nlu/model.py”, line 240, in persist Metadata(metadata, dir_name).persist(dir_name) File “/home/shaileshsarda/FAVA/lib/python3.6/site-packages/rasa_nlu/model.py”, line 117, in persist “rasa_nlu_version”: rasa_nlu.version, AttributeError: module ‘rasa_nlu’ has no attribute ‘version

Hi @shaileshsarda, the Rasa NLU and Rasa Core modules have been merged into a single module called Rasa. The latest stable version of Rasa is 1.2.2, we recommend you update your requirements and your code to use this newest version.

@fede Thank you So much!

@fede Well, this merging of RASA NLU and RASA Core into RASA 1.2.2 will harm my existing bot made by rasa-core==0.12.4 & rasa-nlu==0.13.2?

Hey @shaileshsarda, I recommend you read our migration guide and then test your bot locally. If you run into any trouble, feel free to create a new thread, making sure you’re providing all the details of your problem.