Rasa 2.0 install error on linux mint 20

I made a completely new virtual env in Python 3.8.

When installing rasa 2.0 with:

pip3 install rasa

I get errors:

ERROR: Could not find a version that satisfies the requirement tensorflow-addons<0.8.0,>=0.7.1 (from rasa) (from versions: 0.10.0, 0.11.0, 0.11.1, 0.11.2)
ERROR: No matching distribution found for tensorflow-addons<0.8.0,>=0.7.1 (from rasa)

Anyone know how to fix it?


What version of Rasa was installed? Rasa 2.0 specifies the following:

tensorflow-addons = ">= 0.10, <= 0.12"

So, something is out of sync with your requirements.txt possibly.

I don’t have a requirements.txt.

I’m starting with a empty project directory and brand new Python 3.8 virtual environment


pip3 install rasa

failed as per my previous post.

I think something has definitely changed in Rasa 2.0 between when I last posted vs. when I just tried it again. I have now gotten past the previous error, and Rasa 2.0 is successfully installed.

However, just FYI I’m getting:

ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.

We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.

tensorflow 2.3.1 requires numpy<1.19.0,>=1.16.0, but you’ll have numpy 1.19.2 which is incompatible.

So far these seem to work:

rasa init
rasa shell
rasa shell nlu