【发布时间】:2018-07-18 10:21:12
【问题描述】:
我正在尝试使用 RASA 构建聊天机器人,但我在安装 RASA_NLU 时遇到问题 这是我输入的行
pip install rasa_nlu[spacy]
Segmentation fault (core dumped)
【问题讨论】:
标签: python ubuntu segmentation-fault rasa-nlu
我正在尝试使用 RASA 构建聊天机器人,但我在安装 RASA_NLU 时遇到问题 这是我输入的行
pip install rasa_nlu[spacy]
Segmentation fault (core dumped)
【问题讨论】:
标签: python ubuntu segmentation-fault rasa-nlu
你可以试试:
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
【讨论】:
尝试使用这些命令安装 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/
祝你好运:)
【讨论】:
尝试使用 sudo “sudo pip install rasa_nlu[spacy]”
【讨论】:
sudo 很糟糕,在处理 Python 时更是如此。 OP所做的方式是正确的,问题出在其他地方。也许,请 OP 重新表述问题或添加更多信息(例如调试日志等)。