Нет модуля с именем pipeline

Я пытаюсь обучить некоторые данные раса-нлу.

Итак, я установил анаконду, затем rasa-nlu и spacy.

Но всякий раз, когда я пытаюсь бежать

 python -m rasa_nlu.train -c config.json

я получил

Traceback (most recent call last):
  File "D:\Ddrive\lib\runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "D:\Ddrive\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "D:\Ddrive\lib\site-packages\rasa_nlu\train.py", line 65, in <module>
    do_train(config)
  File "D:\Ddrive\lib\site-packages\rasa_nlu\train.py", line 54, in do_train
    trainer = create_trainer(config)
  File "D:\Ddrive\lib\site-packages\rasa_nlu\train.py", line 31, in create_trainer
    from trainers.spacy_sklearn_trainer import SpacySklearnTrainer
  File "D:\Ddrive\lib\site-packages\rasa_nlu\trainers\spacy_sklearn_trainer.py", line 9, in <module>
    from rasa_nlu.extractors.spacy_entity_extractor import SpacyEntityExtractor
  File "D:\Ddrive\lib\site-packages\rasa_nlu\extractors\spacy_entity_extractor.py", line 7, in <module>
    from spacy.pipeline import EntityRecognizer
ImportError: No module named pipeline

Я не могу установить конвейер с помощью conda или pip.


person adi rohan    schedule 02.03.2017    source источник
comment
Я думаю, что он изменен с pipeline на это   -  person Alex Fung    schedule 02.03.2017
comment
Пытался установить grapevine, но дает 'encoding' is an invalid keyword argument for this function   -  person adi rohan    schedule 02.03.2017
comment
Я установил его из tar.gz, все та же ошибка. Есть другие идеи?   -  person adi rohan    schedule 02.03.2017
comment
@adirohan, вы следовали инструкциям по установке spacy?   -  person tmbo    schedule 26.03.2017
comment
спасибо за ответ, но вместо этого я установил MITIE.   -  person adi rohan    schedule 27.03.2017


Ответы (1)


Убедитесь, что ваша spacyversion обновлена ​​(на момент написания этой статьи это было 1,7).

http://rasa-nlu.readthedocs.io/en/stable/backends.html#option-2-spacy-sklearn.

Вы можете установить последнюю версию с помощью pip install -U spacy.

person tmbo    schedule 15.04.2017