Hi,
I recently installed Rasa version 3 successfully, but I get a DLL ImportError when I want to train the bot. I’ve looked a bit online but can’t seem to find what went wrong. I get the following output when training the bot:
? Do you want to train an initial model? 💪🏽 Yes
Training an initial model...
Traceback (most recent call last):
File "C:\Program
Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\jelle\venv\Scripts\rasa.exe\__main__.py", line 7, in <module>
File "c:\users\jelle\venv\lib\site-packages\rasa\__main__.py", line 121, in main
cmdline_arguments.func(cmdline_arguments)
File "c:\users\jelle\venv\lib\site-packages\rasa\cli\scaffold.py", line 238, in run
init_project(args, path)
File "c:\users\jelle\venv\lib\site-packages\rasa\cli\scaffold.py", line 132, in init_project
print_train_or_instructions(args)
File "c:\users\jelle\venv\lib\site-packages\rasa\cli\scaffold.py", line 68, in print_train_or_instructions
DEFAULT_MODELS_PATH,
File "c:\users\jelle\venv\lib\site-packages\rasa\api.py", line 103, in train
from rasa.model_training import train
File "c:\users\jelle\venv\lib\site-packages\rasa\model_training.py", line 8, in <module>
import rasa.engine.validation
File "c:\users\jelle\venv\lib\site-packages\rasa\engine\validation.py", line 20, in <module>
from rasa.core.policies.policy import PolicyPrediction
File "c:\users\jelle\venv\lib\site-packages\rasa\core\policies\policy.py", line 26, in <module>
from rasa.core.featurizers.tracker_featurizers import TrackerFeaturizer
File "c:\users\jelle\venv\lib\site-packages\rasa\core\featurizers\tracker_featurizers.py", line 12, in <module>
from rasa.core.featurizers.single_state_featurizer import SingleStateFeaturizer
File "c:\users\jelle\venv\lib\site-packages\rasa\core\featurizers\single_state_featurizer.py", line 7, in <module>
from rasa.nlu.extractors.extractor import EntityTagSpec
File "c:\users\jelle\venv\lib\site-packages\rasa\nlu\extractors\extractor.py", line 30, in <module>
import rasa.utils.train_utils
File "c:\users\jelle\venv\lib\site-packages\rasa\utils\train_utils.py", line 32, in <module>
from rasa.utils.tensorflow.data_generator import RasaBatchDataGenerator
File "c:\users\jelle\venv\lib\site-packages\rasa\utils\tensorflow\data_generator.py", line 9, in <module>
from rasa.utils.tensorflow.model_data import RasaModelData, Data, FeatureArray
File "c:\users\jelle\venv\lib\site-packages\rasa\utils\tensorflow\model_data.py", line 6, in <module>
from sklearn.model_selection import train_test_split
File "c:\users\jelle\venv\lib\site-packages\sklearn\__init__.py", line 82, in <module>
from .base import clone
File "c:\users\jelle\venv\lib\site-packages\sklearn\base.py", line 17, in <module>
from .utils import _IS_32BIT
File "c:\users\jelle\venv\lib\site-packages\sklearn\utils\__init__.py", line 23, in <module>
from .class_weight import compute_class_weight, compute_sample_weight
File "c:\users\jelle\venv\lib\site-packages\sklearn\utils\class_weight.py", line 7, in <module>
from .validation import _deprecate_positional_args
File "c:\users\jelle\venv\lib\site-packages\sklearn\utils\validation.py", line 26, in <module>
from .fixes import _object_dtype_isnan, parse_version
File "c:\users\jelle\venv\lib\site-packages\sklearn\utils\fixes.py", line 20, in <module>
import scipy.stats
File "c:\users\jelle\venv\lib\site-packages\scipy\stats\__init__.py", line 384, in <module>
from .stats import *
File "c:\users\jelle\venv\lib\site-packages\scipy\stats\stats.py", line 179, in <module>
from scipy.spatial.distance import cdist
File "c:\users\jelle\venv\lib\site-packages\scipy\spatial\__init__.py", line 99, in <module>
from .qhull import *
ImportError: DLL load failed: Kan opgegeven module niet vinden.
(The last line says "ImportError: DLL load failed: Cannot find module. ")
Does somebody know which DLL is causing the error?
Thanks in advance