【问题标题】:segmentation fault while installing rasa_nlu安装 rasa_nlu 时出现分段错误
【发布时间】:2018-07-18 10:21:12
【问题描述】:

我正在尝试使用 RASA 构建聊天机器人,但我在安装 RASA_NLU 时遇到问题 这是我输入的行

pip install rasa_nlu[spacy]
Segmentation fault (core dumped)

【问题讨论】:

    标签: python ubuntu segmentation-fault rasa-nlu


    【解决方案1】:

    你可以试试:

    pip install rasa_nlu --no-cache-dir
    python -m rasa_nlu.server &
    

    或者手动下载git安装包:

    git clone git@github.com:RasaHQ/rasa_nlu.git
    cd rasa_nlu
    pip install -r requirements.txt
    pip install -e .
    

    在 Ubuntu 9.10 或更高版本上安装 scrapy 之前,您需要先运行它:

    sudo apt-get install python-dev python-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev
    

    之后pip install spacy

    最安全的方法是安装在虚拟环境中。如果这些都不起作用,请考虑重新安装 Python。

    更多关于 Ubuntu 上的分段错误:https://askubuntu.com/questions/138407/what-is-a-segmentation-fault

    【讨论】:

      【解决方案2】:

      尝试使用这些命令安装 rasa_nlu

      $git 克隆https://github.com/RasaHQ/rasa_nlu.git

      $cd rasa_nlu

      $pip install -r alt_requirements/requirements_full.txt

      解决了与依赖项相关的大部分问题

      欲了解更多信息,请访问:https://rasa.com/docs/nlu/installation/

      祝你好运:)

      【讨论】:

        【解决方案3】:

        尝试使用 sudo “sudo pip install rasa_nlu[spacy]”

        【讨论】:

        • 使用 sudo 很糟糕,在处理 Python 时更是如此。 OP所做的方式是正确的,问题出在其他地方。也许,请 OP 重新表述问题或添加更多信息(例如调试日志等)。
        猜你喜欢
        • 1970-01-01
        • 2016-07-25
        • 2017-02-12
        • 2015-01-27
        • 2014-05-02
        • 2016-03-10
        • 1970-01-01
        • 1970-01-01
        • 2015-10-05
        相关资源
        最近更新 更多