I’ve tried downloading directly the RestaurantBot example. Yet when training I get a Module error:
(rasa_env3) C:\Users\antoi\Documents\Programming\RasaRestaurant>rasa train
Training Core model...
Traceback (most recent call last):
File "c:\programdata\anaconda3\lib\site-packages\rasa\core\registry.py", line 21, in policy_from_module_path
module_path, lookup_path="rasa.core.policies.registry"
File "c:\programdata\anaconda3\lib\site-packages\rasa\utils\common.py", line 198, in class_from_module_path
m = importlib.import_module(module_name)
File "c:\programdata\anaconda3\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'examples'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\programdata\anaconda3\lib\site-packages\rasa\core\policies\ensemble.py", line 308, in from_dict
constr_func = registry.policy_from_module_path(policy_name)
File "c:\programdata\anaconda3\lib\site-packages\rasa\core\registry.py", line 24, in policy_from_module_path
raise ImportError(f"Cannot retrieve policy from path '{module_path}'")
ImportError: Cannot retrieve policy from path 'examples.restaurantbot.policy.RestaurantPolicy'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\ProgramData\Anaconda3\Scripts\rasa.exe\__main__.py", line 9, in <module>
File "c:\programdata\anaconda3\lib\site-packages\rasa\__main__.py", line 91, in main
cmdline_arguments.func(cmdline_arguments)
File "c:\programdata\anaconda3\lib\site-packages\rasa\cli\train.py", line 76, in train
additional_arguments=extract_additional_arguments(args),
File "c:\programdata\anaconda3\lib\site-packages\rasa\train.py", line 50, in train
additional_arguments=additional_arguments,
File "c:\programdata\anaconda3\lib\asyncio\base_events.py", line 584, in run_until_complete
return future.result()
File "c:\programdata\anaconda3\lib\site-packages\rasa\train.py", line 101, in train_async
additional_arguments,
File "c:\programdata\anaconda3\lib\site-packages\rasa\train.py", line 188, in _train_async_internal
additional_arguments=additional_arguments,
File "c:\programdata\anaconda3\lib\site-packages\rasa\train.py", line 223, in _do_training
additional_arguments=additional_arguments,
File "c:\programdata\anaconda3\lib\site-packages\rasa\train.py", line 361, in _train_core_with_validated_data
additional_arguments=additional_arguments,
File "c:\programdata\anaconda3\lib\site-packages\rasa\core\train.py", line 43, in train
policies = config.load(policy_config)
File "c:\programdata\anaconda3\lib\site-packages\rasa\core\config.py", line 28, in load
return PolicyEnsemble.from_dict(config_data)
File "c:\programdata\anaconda3\lib\site-packages\rasa\core\policies\ensemble.py", line 319, in from_dict
"".format(policy_name)
rasa.core.policies.ensemble.InvalidPolicyConfig: Module for policy 'examples.restaurantbot.policy.RestaurantPolicy' could not be loaded. Please make sure the name is a valid policy.