Python 没有名为管道的模块

Python 没有名为管道的模块,python,pip,anaconda,spacy,rasa-nlu,Python,Pip,Anaconda,Spacy,Rasa Nlu,我正在尝试用rasa nlu训练一些数据 所以,我安装了anaconda,然后是rasa nlu和spacy 但是,每当我想跑的时候 python -m rasa_nlu.train -c config.json 我明白了 回溯(最近一次呼叫最后一次): 文件“D:\Ddrive\lib\runpy.py”,第174行,位于作为主模块的运行模块中 “\uuuuu main\uuuuuuuuuuuuuuuuuuuuuuuuu”,fname,loader,pkg\u name) 文件“D:\Dd

我正在尝试用rasa nlu训练一些数据

所以,我安装了anaconda,然后是rasa nlu和spacy

但是,每当我想跑的时候

 python -m rasa_nlu.train -c config.json
我明白了

回溯(最近一次呼叫最后一次):
文件“D:\Ddrive\lib\runpy.py”,第174行,位于作为主模块的运行模块中
“\uuuuu main\uuuuuuuuuuuuuuuuuuuuuuuuu”,fname,loader,pkg\u name)
文件“D:\Ddrive\lib\runpy.py”,第72行,在运行代码中
run_globals中的exec代码
文件“D:\Ddrive\lib\site packages\rasa\u nlu\train.py”,第65行,在
do_列车(配置)
文件“D:\Ddrive\lib\site packages\rasa\u nlu\train.py”,第54行,在do\u train中
培训师=创建培训师(配置)
文件“D:\Ddrive\lib\site packages\rasa\u nlu\train.py”,第31行,在create\u trainer中
从trainers.spacy\u sklearn\u trainer导入SpacySklearnTrainer
文件“D:\Ddrive\lib\site packages\rasa\u nlu\trainers\spacy\u sklearn\u trainer.py”,第9行,在
从rasa_nlu.extractors.spacy_entity_extractor导入SpacyEntityExtractor
文件“D:\Ddrive\lib\site packages\rasa\u nlu\extractors\spacy\u entity\u extractor.py”,第7行,在
从spacy.pipeline导入实体识别器
ImportError:没有名为pipeline的模块

我无法使用conda或pip安装管道。

请确保您的
spacy
版本是最新的(在撰写本文时为1.7)

您可以使用安装最新版本
pip install-U spacy

我想它改成了
pipeline
来尝试安装grapevine,但是它给出了
“encoding”是这个函数的无效关键字参数
我是从tar.gz安装的,仍然是相同的错误。还有其他想法吗?@adirohan您是否按照安装spacy的说明进行了操作?谢谢您的回答,但我现在已经安装了MITIE。
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