我正在尝试使用RASA构建聊天机器人,但是我安装RASA_NLU时遇到问题 这是我输入的行
pip install rasa_nlu[spacy]
Segmentation fault (core dumped)
答案 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]”