Rasa train raises Unicode encodeerror: 'ASCII' codec can't encode characters in position 9-10: ordinal not in range (128)

When I download all the dependencies of rasa, I start to try rasa train, but it appears

Traceback (most recent call last):
  File "C:\Python36\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Python36\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "F:\AAApython\TEACHER\rasa-demo\venv\Scripts\rasa.exe\__main__.py", line 9, in <module>
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\__main__.py", line 70, in main
    cmdline_arguments.func(cmdline_arguments)
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\cli\train.py", line 69, in train
    kwargs=extract_additional_arguments(args),
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\train.py", line 48, in train
    kwargs=kwargs,
  File "C:\Python36\lib\asyncio\base_events.py", line 467, in run_until_complete
    return future.result()
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\train.py", line 144, in train_asy
nc
    kwargs=kwargs,
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\train.py", line 197, in _do_train
ing
    fixed_model_name=fixed_model_name,
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\train.py", line 393, in _train_nl
u_with_validated_data
    config, nlu_data_directory, _train_path, fixed_model_name="nlu"
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\nlu\train.py", line 90, in train
    interpreter = trainer.train(training_data, **kwargs)
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\nlu\model.py", line 193, in train

    updates = component.train(working_data, self.config, **context)
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\nlu\extractors\crf_entity_extract
or.py", line 143, in train
    self._train_model(dataset)
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\rasa\nlu\extractors\crf_entity_extract
or.py", line 563, in _train_model
    self.ent_tagger.fit(X_train, y_train)
  File "f:\aaapython\teacher\rasa-demo\venv\lib\site-packages\sklearn_crfsuite\estimator.py", line 3
33, in fit
    trainer.train(self.modelfile.name, holdout=-1 if X_dev is None else 1)
  File "pycrfsuite\_pycrfsuite.pyx", line 359, in pycrfsuite._pycrfsuite.BaseTrainer.train
  File "stringsource", line 15, in string.from_py.__pyx_convert_string_from_py_std__in_string
UnicodeEncodeError: 'ascii' codec can't encode characters in position 9-10: ordinal not in range(128
)

I hope you can help me out!

Hi @HuaC-Z, welcome to the Rasa forum!

What version of Rasa did you install, and how did you install it (which commands did you run)? Was this a fresh virtual environment, or had you already installed other packages?

Hi, I have found the answer in the community, thank you for your help. I solved this problem by installing the package: google-auth==1.10.1 prompt-toolkit==2.0.10 questionary==1.4.0 SQLAlchemy==1.3.12 urllib3==1.25.7