无法在Ubuntu 18.04 + Python 3.7.5上安装Rasa?

时间:2019-12-15 14:05:23

标签: tensorflow ubuntu-18.04 rasa

我已经成功使用python 3.7在Win 10上安装了Rasa NLU,但在Ubuntu 18.04上却无法执行此操作。 请帮忙。

这是我得到的错误:

pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple
  

找不到满足要求的版本   tensorflow〜= 1.15.0(来自rasa〜= 1.5.1-> rasa-x)(来自版本:   1.13.0rc1、1.13.0rc2、1.13.1、1.13.2、1.14.0rc0、1.14.0rc1、1.14.0、2.0.0a0、2.0.0b0、2.0.0b1)未找到匹配的张量流〜1.15。 0(来自rasa〜= 1.5.1-> rasa-x)

请告知与Win10机器有什么区别? 请告知我该如何安装。

3 个答案:

答案 0 :(得分:1)

我已经按照以下步骤操作,对于ubuntu 18.04 + Python3来说,它对我来说工作正常

首先创建您选择的目录名称并进入其中

mkdir rasaprojects #directory name of your choice in place of rasaprojects

cd rasaprojects   #get inside that directory

现在创建python3的虚拟环境

virtualenv rasaenv -p python3 #write your environment name instead of rasaenv

现在激活环境

source rasaenv/bin/activate

现在您可以进行rasa安装了

pip3 install rasa

答案 1 :(得分:1)

在安装 pip 之前升级 rasa

pip3 install --upgrade pip

答案 2 :(得分:0)

更新您的pip版本应该可以解决此问题。我相信TensorFlow和您当前的pip版本不能很好地配合。

执行以下操作:

  1. here下载pip安装程序python脚本。
  2. 使用python get-pip.py
  3. 运行它

另一件事是,直到最近,python3.7才支持TensorFlow。因此,如果第一个解决方案不起作用,您可以尝试将python降级为python3.6