rasa-pro that you can install locally, with uv package manager. You can use pip but it’ll take longer to install.
Set Up Your Python Environment
Rasa supports Python
3.11, 3.12, 3.13, and 3.14. Python 3.14 requires Rasa Pro 3.19 or later. Rasa Pro 3.19 also drops support for Python 3.10; if you are on Python 3.10, upgrade your Python version before upgrading Rasa Pro. For detailed information about supported Python versions and dependency groups, see our Python Versions and Dependencies reference page.Check Python Version
- macOS and Linux
- Windows
Install the package manager uv by executing this command in the Terminal. Other installation methods are documented in uv documentation.
Create Virtual Environment
Python uses Virtual Environments to isolate project dependencies. They help avoid conflicts between different projects by creating a clean workspace where you can install specific package versions for each project. We recommend installing rasa-pro within a virtual environment. You can follow the instructions below to set them up, Each Rasa project should be started in a new directory.- macOS and Linux
- Windows
Install Rasa
Now we are ready to install Rasa. To install the latest version of Rasa with uv, run the command:- macOS and Linux
- Windows