Hello and welcome to the community
The installation is actually one simple step:
pip install rasa
But, as mentioned in the docs, you need:
- Ubuntu, macOS, or Windows
- Python 3.7 or 3.8
It will itself download all the correct versions of TensorFlow and other needed libraries. For this reason, and to not conflict with projects that may need other requirements, it would be better to execute that in a Python virtual envronment.
The steps become:
- On Windows:
python -m venv ./rasaenv # Create a virtual environment in your current folder
rasaenv\Scripts\activate.bat # Activate the virtual environment
pip install rasa # Install Rasa and its dependencies in the virtual environment
rasa init # Creates a basic Rasa project in your current folder
- On Ubuntu:
python3 -m venv ./rasaenv # Create a virtual environment in your current folder
source ./rasaenv/bin/activate # Activate the virtual environment
python3 -m pip install rasa # Install Rasa and its dependencies in the virtual environment
python3 -m rasa init # Creates a basic Rasa project in your current folder
Note: You will always need to activate the virtual environment every time you want to work with Rasa.
If you’re getting errors, please show the exact command you’re executing and the exact error you’re getting.