Unable to install rasa 2.0 or higher on Big Sur (Python version 3.9.1)

I’m using Mac OS x Big Sur and I had to install Python 3.9.1 for venv to work. And I’m looking to migrate my existing bot to Rasa 2.0.

I followed the instructions in this blog post under the Setting up the environment section - Migrating your Rasa 1.x assistant to Rasa 2.0

python3 -m venv ./venv source ./venv/bin/activate pip install rasa==2.0

On the third command, I got the following error - ERROR: Could not find a version that satisfies the requirement rasa==2.0 ERROR: No matching distribution found for rasa==2.0

So after removing the version parameter (I also tried >=2.0), I ran pip install rasa but then I got the following response and it ended up installing rasa 0.0.5 -

Collecting rasa
  Using cached rasa-1.10.2-py3-none-any.whl (510 kB)
  Using cached rasa-1.10.1-py3-none-any.whl (509 kB)
  Using cached rasa-1.10.0-py3-none-any.whl (509 kB)
  Downloading rasa-1.9.7-py3-none-any.whl (497 kB)
     |████████████████████████████████| 497 kB 380 kB/s
  Downloading rasa-1.9.6-py3-none-any.whl (497 kB)
     |████████████████████████████████| 497 kB 1.2 MB/s
  Downloading rasa-1.9.5-py3-none-any.whl (496 kB)
     |████████████████████████████████| 496 kB 865 kB/s
  Downloading rasa-1.9.4-py3-none-any.whl (495 kB)
     |████████████████████████████████| 495 kB 1.0 MB/s
  Downloading rasa-1.9.3-py3-none-any.whl (495 kB)
     |████████████████████████████████| 495 kB 1.1 MB/s
  Downloading rasa-1.9.2-py3-none-any.whl (495 kB)
     |████████████████████████████████| 495 kB 1.3 MB/s
  Downloading rasa-1.9.1-py3-none-any.whl (495 kB)
     |████████████████████████████████| 495 kB 1.3 MB/s
  Downloading rasa-1.9.0-py3-none-any.whl (495 kB)
     |████████████████████████████████| 495 kB 1.5 MB/s
  Downloading rasa-1.8.3-py3-none-any.whl (483 kB)
     |████████████████████████████████| 483 kB 1.6 MB/s
  Downloading rasa-1.8.2-py3-none-any.whl (483 kB)
     |████████████████████████████████| 483 kB 1.7 MB/s
  Downloading rasa-1.8.1-py3-none-any.whl (481 kB)
     |████████████████████████████████| 481 kB 4.3 MB/s
  Downloading rasa-1.8.0-py3-none-any.whl (481 kB)
     |████████████████████████████████| 481 kB 1.6 MB/s
  Downloading rasa-1.7.4-py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 2.1 MB/s
  Downloading rasa-1.7.3-py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 2.1 MB/s
  Downloading rasa-1.7.2-py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 2.4 MB/s
  Downloading rasa-1.7.1-py3-none-any.whl (574 kB)
     |████████████████████████████████| 574 kB 2.6 MB/s
  Downloading rasa-1.7.0-py3-none-any.whl (573 kB)
     |████████████████████████████████| 573 kB 3.3 MB/s
  Downloading rasa-1.6.2-py3-none-any.whl (559 kB)
     |████████████████████████████████| 559 kB 3.3 MB/s
  Downloading rasa-1.6.1-py3-none-any.whl (559 kB)
     |████████████████████████████████| 559 kB 2.9 MB/s
Requirement already satisfied: setuptools>=41.0.0 in ./env/lib/python3.9/site-packages (from rasa) (51.0.0)
  Downloading rasa-1.6.0-py3-none-any.whl (558 kB)
     |████████████████████████████████| 558 kB 2.8 MB/s
  Downloading rasa-1.5.3-py3-none-any.whl (530 kB)
     |████████████████████████████████| 530 kB 2.9 MB/s
  Downloading rasa-1.5.2-py3-none-any.whl (529 kB)
     |████████████████████████████████| 529 kB 3.7 MB/s
  Downloading rasa-1.5.1-py3-none-any.whl (529 kB)
     |████████████████████████████████| 529 kB 3.5 MB/s
  Downloading rasa-1.5.0-py3-none-any.whl (527 kB)
     |████████████████████████████████| 527 kB 414 kB/s
  Downloading rasa-1.4.6-py3-none-any.whl (518 kB)
     |████████████████████████████████| 518 kB 2.2 MB/s
  Downloading rasa-1.4.5-py3-none-any.whl (517 kB)
     |████████████████████████████████| 517 kB 4.9 MB/s
  Downloading rasa-1.4.4-py3-none-any.whl (517 kB)
     |████████████████████████████████| 517 kB 3.0 MB/s
  Downloading rasa-1.4.3-py3-none-any.whl (518 kB)
     |████████████████████████████████| 518 kB 2.8 MB/s
  Downloading rasa-1.4.2-py3-none-any.whl (516 kB)
     |████████████████████████████████| 516 kB 439 kB/s
  Downloading rasa-1.4.1-py3-none-any.whl (516 kB)
     |████████████████████████████████| 516 kB 1.9 MB/s
  Downloading rasa-1.4.0-py3-none-any.whl (515 kB)
     |████████████████████████████████| 515 kB 2.0 MB/s
  Downloading rasa-1.3.10-py3-none-any.whl (507 kB)
     |████████████████████████████████| 507 kB 2.0 MB/s
  Downloading rasa-1.3.9-py3-none-any.whl (506 kB)
     |████████████████████████████████| 506 kB 1.8 MB/s
  Downloading rasa-1.3.8-py3-none-any.whl (505 kB)
     |████████████████████████████████| 505 kB 2.0 MB/s
  Downloading rasa-1.3.7-py3-none-any.whl (505 kB)
     |████████████████████████████████| 505 kB 2.1 MB/s
  Downloading rasa-1.3.6-py3-none-any.whl (505 kB)
     |████████████████████████████████| 505 kB 2.8 MB/s
  Downloading rasa-1.3.4-py3-none-any.whl (504 kB)
     |████████████████████████████████| 504 kB 401 kB/s
  Downloading rasa-1.3.3-py3-none-any.whl (503 kB)
     |████████████████████████████████| 503 kB 1.3 MB/s
  Downloading rasa-1.3.2-py3-none-any.whl (502 kB)
     |████████████████████████████████| 502 kB 1.5 MB/s
  Downloading rasa-1.3.1-py3-none-any.whl (502 kB)
     |████████████████████████████████| 502 kB 1.7 MB/s
  Downloading rasa-1.3.0-py3-none-any.whl (502 kB)
     |████████████████████████████████| 502 kB 1.6 MB/s
  Downloading rasa-1.2.12-py3-none-any.whl (471 kB)
     |████████████████████████████████| 471 kB 1.6 MB/s
  Downloading rasa-1.2.11-py3-none-any.whl (471 kB)
     |████████████████████████████████| 471 kB 1.6 MB/s
  Downloading rasa-1.2.10-py3-none-any.whl (471 kB)
     |████████████████████████████████| 471 kB 1.8 MB/s
  Downloading rasa-1.2.9-py3-none-any.whl (471 kB)
     |████████████████████████████████| 471 kB 1.6 MB/s
  Downloading rasa-1.2.8-py3-none-any.whl (471 kB)
     |████████████████████████████████| 471 kB 1.7 MB/s
  Downloading rasa-1.2.7-py3-none-any.whl (471 kB)
     |████████████████████████████████| 471 kB 1.9 MB/s
  Downloading rasa-1.2.6-py3-none-any.whl (470 kB)
     |████████████████████████████████| 470 kB 1.9 MB/s
  Downloading rasa-1.2.5-py3-none-any.whl (470 kB)
     |████████████████████████████████| 470 kB 1.9 MB/s
  Downloading rasa-1.2.4-py3-none-any.whl (469 kB)
     |████████████████████████████████| 469 kB 1.8 MB/s
  Downloading rasa-1.2.3-py3-none-any.whl (469 kB)
     |████████████████████████████████| 469 kB 1.7 MB/s
  Downloading rasa-1.2.2-py3-none-any.whl (468 kB)
     |████████████████████████████████| 468 kB 1.7 MB/s
  Downloading rasa-1.2.1-py3-none-any.whl (468 kB)
     |████████████████████████████████| 468 kB 1.8 MB/s
  Downloading rasa-1.2.0-py3-none-any.whl (468 kB)
     |████████████████████████████████| 468 kB 1.8 MB/s
  Downloading rasa-1.1.8-py3-none-any.whl (464 kB)
     |████████████████████████████████| 464 kB 1.9 MB/s
  Downloading rasa-1.1.7-py3-none-any.whl (455 kB)
     |████████████████████████████████| 455 kB 2.0 MB/s
  Downloading rasa-1.1.6-py3-none-any.whl (453 kB)
     |████████████████████████████████| 453 kB 1.8 MB/s
  Downloading rasa-1.1.5-py3-none-any.whl (452 kB)
     |████████████████████████████████| 452 kB 1.9 MB/s
  Downloading rasa-1.1.4-py3-none-any.whl (447 kB)
     |████████████████████████████████| 447 kB 3.2 MB/s
  Downloading rasa-1.1.3-py3-none-any.whl (446 kB)
     |████████████████████████████████| 446 kB 405 kB/s
  Downloading rasa-1.1.2-py3-none-any.whl (444 kB)
     |████████████████████████████████| 444 kB 1.2 MB/s
  Downloading rasa-1.1.1-py3-none-any.whl (444 kB)
     |████████████████████████████████| 444 kB 1.4 MB/s
  Downloading rasa-1.1.0-py3-none-any.whl (444 kB)
     |████████████████████████████████| 444 kB 1.5 MB/s
  Downloading rasa-1.0.9-py3-none-any.whl (440 kB)
     |████████████████████████████████| 440 kB 1.3 MB/s
  Downloading rasa-1.0.8-py3-none-any.whl (440 kB)
     |████████████████████████████████| 440 kB 1.6 MB/s
  Downloading rasa-1.0.7-py3-none-any.whl (439 kB)
     |████████████████████████████████| 439 kB 1.7 MB/s
  Downloading rasa-1.0.6-py3-none-any.whl (438 kB)
     |████████████████████████████████| 438 kB 1.8 MB/s
  Downloading rasa-1.0.5-py3-none-any.whl (438 kB)
     |████████████████████████████████| 438 kB 1.8 MB/s
  Downloading rasa-1.0.4-py3-none-any.whl (438 kB)
     |████████████████████████████████| 438 kB 1.6 MB/s
  Downloading rasa-1.0.3-py3-none-any.whl (438 kB)
     |████████████████████████████████| 438 kB 1.9 MB/s
  Downloading rasa-1.0.2-py3-none-any.whl (438 kB)
     |████████████████████████████████| 438 kB 1.8 MB/s
  Downloading rasa-1.0.1-py3-none-any.whl (436 kB)
     |████████████████████████████████| 436 kB 1.7 MB/s
  Downloading rasa-1.0.0-py3-none-any.whl (436 kB)
     |████████████████████████████████| 436 kB 1.9 MB/s
  Downloading rasa-0.1.1-py3-none-any.whl (6.1 kB)
Collecting rasa-core
  Downloading rasa_core-0.14.5-py3-none-any.whl (212 kB)
     |████████████████████████████████| 212 kB 1.9 MB/s
  Downloading rasa_core-0.14.4-py3-none-any.whl (212 kB)
     |████████████████████████████████| 212 kB 1.9 MB/s
  Downloading rasa_core-0.14.3-py3-none-any.whl (212 kB)
     |████████████████████████████████| 212 kB 1.8 MB/s
  Downloading rasa_core-0.14.2-py3-none-any.whl (212 kB)
     |████████████████████████████████| 212 kB 1.9 MB/s
  Downloading rasa_core-0.14.1-py3-none-any.whl (212 kB)
     |████████████████████████████████| 212 kB 2.1 MB/s
  Downloading rasa_core-0.14.0-py3-none-any.whl (212 kB)
     |████████████████████████████████| 212 kB 1.6 MB/s
  Downloading rasa_core-0.13.8-py3-none-any.whl (205 kB)
     |████████████████████████████████| 205 kB 1.8 MB/s
  Downloading rasa_core-0.13.7-py3-none-any.whl (205 kB)
     |████████████████████████████████| 205 kB 1.8 MB/s
  Downloading rasa_core-0.13.6-py3-none-any.whl (205 kB)
     |████████████████████████████████| 205 kB 1.9 MB/s
  Downloading rasa_core-0.13.5-py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.8 MB/s
  Downloading rasa_core-0.13.4-py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.7 MB/s
  Downloading rasa_core-0.13.3-py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.9 MB/s
  Downloading rasa_core-0.13.2-py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.8 MB/s
  Downloading rasa_core-0.13.1-py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.9 MB/s
  Downloading rasa_core-0.13.0-py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.9 MB/s
  Downloading rasa_core-0.12.4-py2.py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 2.0 MB/s
  Downloading rasa_core-0.12.3-py2.py3-none-any.whl (204 kB)
     |████████████████████████████████| 204 kB 1.8 MB/s
  Downloading rasa_core-0.12.2-py2.py3-none-any.whl (203 kB)
     |████████████████████████████████| 203 kB 385 kB/s
  Downloading rasa_core-0.12.1-py2.py3-none-any.whl (203 kB)
     |████████████████████████████████| 203 kB 1.5 MB/s
  Downloading rasa_core-0.12.0-py2.py3-none-any.whl (201 kB)
     |████████████████████████████████| 201 kB 1.2 MB/s
  Downloading rasa_core-0.11.12-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 1.2 MB/s
  Downloading rasa_core-0.11.11-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 1.7 MB/s
  Downloading rasa_core-0.11.10-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 1.3 MB/s
  Downloading rasa_core-0.11.9-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 1.2 MB/s
  Downloading rasa_core-0.11.8-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 1.2 MB/s
  Downloading rasa_core-0.11.7-py2.py3-none-any.whl (178 kB)
     |████████████████████████████████| 178 kB 2.3 MB/s
  Downloading rasa_core-0.11.6-py2.py3-none-any.whl (178 kB)
     |████████████████████████████████| 178 kB 1.2 MB/s
  Downloading rasa_core-0.11.5-py2.py3-none-any.whl (178 kB)
     |████████████████████████████████| 178 kB 1.2 MB/s
  Downloading rasa_core-0.11.4-py2.py3-none-any.whl (178 kB)
     |████████████████████████████████| 178 kB 1.3 MB/s
  Downloading rasa_core-0.11.3-py2.py3-none-any.whl (168 kB)
     |████████████████████████████████| 168 kB 1.3 MB/s
  Downloading rasa_core-0.11.2-py2.py3-none-any.whl (166 kB)
     |████████████████████████████████| 166 kB 1.3 MB/s
  Downloading rasa_core-0.11.1-py2.py3-none-any.whl (166 kB)
     |████████████████████████████████| 166 kB 1.2 MB/s
  Downloading rasa_core-0.11.0-py2.py3-none-any.whl (166 kB)
     |████████████████████████████████| 166 kB 416 kB/s
  Downloading rasa_core-0.10.4-py2.py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 902 kB/s
  Downloading rasa_core-0.10.3-py2.py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 898 kB/s
  Downloading rasa_core-0.10.2-py2.py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 809 kB/s
  Downloading rasa_core-0.10.1-py2.py3-none-any.whl (132 kB)
     |████████████████████████████████| 132 kB 819 kB/s
  Downloading rasa_core-0.10.0-py2.py3-none-any.whl (132 kB)
     |████████████████████████████████| 132 kB 743 kB/s
  Downloading rasa_core-0.9.8-py2.py3-none-any.whl (125 kB)
     |████████████████████████████████| 125 kB 797 kB/s
  Downloading rasa_core-0.9.7-py2.py3-none-any.whl (125 kB)
     |████████████████████████████████| 125 kB 894 kB/s
  Downloading rasa_core-0.9.6-py2.py3-none-any.whl (125 kB)
     |████████████████████████████████| 125 kB 891 kB/s
  Downloading rasa_core-0.9.5-py2.py3-none-any.whl (125 kB)
     |████████████████████████████████| 125 kB 867 kB/s
  Downloading rasa_core-0.9.4-py2.py3-none-any.whl (125 kB)
     |████████████████████████████████| 125 kB 854 kB/s
  Downloading rasa_core-0.9.3-py2.py3-none-any.whl (121 kB)
     |████████████████████████████████| 121 kB 891 kB/s
  Downloading rasa_core-0.9.2-py2.py3-none-any.whl (121 kB)
     |████████████████████████████████| 121 kB 901 kB/s
  Downloading rasa_core-0.9.1-py2.py3-none-any.whl (121 kB)
     |████████████████████████████████| 121 kB 847 kB/s
  Downloading rasa_core-0.9.0-py2.py3-none-any.whl (121 kB)
     |████████████████████████████████| 121 kB 808 kB/s
  Downloading rasa_core-0.8.6-py2.py3-none-any.whl (103 kB)
     |████████████████████████████████| 103 kB 920 kB/s
  Downloading rasa_core-0.8.5.tar.gz (76 kB)
     |████████████████████████████████| 76 kB 1.0 MB/s
  Downloading rasa_core-0.8.4.tar.gz (76 kB)
     |████████████████████████████████| 76 kB 852 kB/s
  Downloading rasa_core-0.8.3.tar.gz (76 kB)
     |████████████████████████████████| 76 kB 1.0 MB/s
  Downloading rasa_core-0.8.2.tar.gz (76 kB)
     |████████████████████████████████| 76 kB 1.1 MB/s
  Downloading rasa_core-0.8.1.tar.gz (75 kB)
     |████████████████████████████████| 75 kB 898 kB/s
  Downloading rasa_core-0.8.0.tar.gz (75 kB)
     |████████████████████████████████| 75 kB 911 kB/s
  Downloading rasa_core-0.7.9.tar.gz (61 kB)
     |████████████████████████████████| 61 kB 323 kB/s
  Downloading rasa_core-0.7.7.tar.gz (61 kB)
     |████████████████████████████████| 61 kB 245 kB/s
  Downloading rasa_core-0.7.6.tar.gz (60 kB)
     |████████████████████████████████| 60 kB 1.1 MB/s
  Downloading rasa_core-0.7.5.tar.gz (60 kB)
     |████████████████████████████████| 60 kB 951 kB/s
  Downloading rasa_core-0.7.4.tar.gz (60 kB)
     |████████████████████████████████| 60 kB 943 kB/s
  Downloading rasa_core-0.7.3.tar.gz (59 kB)
     |████████████████████████████████| 59 kB 1.1 MB/s
  Downloading rasa_core-0.7.2.tar.gz (59 kB)
     |████████████████████████████████| 59 kB 960 kB/s
  Downloading rasa_core-0.7.1.tar.gz (60 kB)
     |████████████████████████████████| 60 kB 1.2 MB/s
  Downloading rasa_core-0.7.0.tar.gz (60 kB)
     |████████████████████████████████| 60 kB 966 kB/s
INFO: pip is looking at multiple versions of rasa to determine which version is compatible with other requirements. This could take a while.
Collecting rasa
  Downloading rasa-0.1.0-py3-none-any.whl (6.1 kB)
  Downloading rasa-0.0.5.tar.gz (5.5 kB)
Collecting requests>=2.20
  Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB)
     |████████████████████████████████| 61 kB 1.1 MB/s
Collecting certifi>=2017.4.17
  Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
     |████████████████████████████████| 147 kB 886 kB/s
Collecting chardet<5,>=3.0.2
  Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
     |████████████████████████████████| 178 kB 910 kB/s
Collecting idna<3,>=2.5
  Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting urllib3<1.27,>=1.21.1
  Using cached urllib3-1.26.2-py2.py3-none-any.whl (136 kB)
Building wheels for collected packages: rasa
  Building wheel for rasa (setup.py) ... done
  Created wheel for rasa: filename=rasa-0.0.5-py3-none-any.whl size=6115 sha256=b05b8db38aac8ce197753476e04d3e38e98ea11398e7ad799364ef5b49dad45c
  Stored in directory: /Users/ganesh/Library/Caches/pip/wheels/16/9b/e5/589820b8a86bcf14b1020a72bab300d7f853c133075a6f3d72
Successfully built rasa
Installing collected packages: urllib3, idna, chardet, certifi, requests, rasa
Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 rasa-0.0.5 requests-2.25.1 urllib3-1.26.2

Can someone help please?

The solution seems to be to re-install Python 3.7 on Big Sur and then try to install rasa. More updates on this in a bit, but I got further through this approach.

HI Ganesh, I am facing issues installing Rasa on Silicon M1 MacBook with Big Sur. I already tried installing Python 3.7.9 and that install was successful, but Rasa is not yet installed. Just checking if you would have any pointers I should look at -

I’ve written a guide that seems to work for me to get Rasa Open Source 3.x working on a Macbook with a M1 chip. It’s unofficial, largely due to changes that might hopefully happen, but it’s something that should help in the meantime.