安装rasa_nlu时出现分段错误

时间:2018-07-18 10:21:13

标签: python ubuntu segmentation-fault rasa-nlu

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

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

3 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

尝试使用这些命令安装rasa_nlu

$ git clone https://github.com/RasaHQ/rasa_nlu.git

$ cd rasa_nlu

$ pip install -r alt_requirements / requirements_full.txt

解决了与依存关系有关的大多数问题

有关更多信息,请访问:https://rasa.com/docs/nlu/installation/

祝你好运:)

答案 2 :(得分:0)

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