Closed qlixed closed 4 years ago
Just to be sure, I make a totally new venv and install from scratch:
$ mkdir rasa-test
$ cd rasa-test/
$ python3 -m venv .
$ ls
bin include lib lib64 pyvenv.cfg
$ source bin/activate
(rasa-test) $ pip install -U pip
Collecting pip
Using cached https://files.pythonhosted.org/packages/43/84/23ed6a1796480a6f1a2d38f2802901d078266bda38388954d01d3f2e821d/pip-20.1.1-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 19.3.1
Uninstalling pip-19.3.1:
Successfully uninstalled pip-19.3.1
Successfully installed pip-20.1.1
(rasa-test) $ pip install rasa
Collecting rasa
Using cached rasa-1.10.2-py3-none-any.whl (510 kB)
Collecting pika<1.2.0,>=1.1.0
Using cached pika-1.1.0-py2.py3-none-any.whl (148 kB)
Collecting python-socketio<4.6,>=4.4
Using cached python_socketio-4.5.1-py2.py3-none-any.whl (51 kB)
Collecting sanic-cors<0.11.0,>=0.10.0b1
Using cached Sanic_Cors-0.10.0.post3-py2.py3-none-any.whl (17 kB)
Collecting attrs<19.4,>=19.3
Using cached attrs-19.3.0-py2.py3-none-any.whl (39 kB)
Collecting ruamel.yaml<0.17,>=0.16
Using cached ruamel.yaml-0.16.10-py2.py3-none-any.whl (111 kB)
Collecting pykwalify<1.8.0,>=1.7.0
Using cached pykwalify-1.7.0-py2.py3-none-any.whl (40 kB)
Collecting pytz<2020.0,>=2019.1
Using cached pytz-2019.3-py2.py3-none-any.whl (509 kB)
Collecting redis<4.0,>=3.4
Using cached redis-3.5.3-py2.py3-none-any.whl (72 kB)
Collecting rasa-sdk<2.0.0,>=1.10.0
Using cached rasa_sdk-1.10.2-py3-none-any.whl (38 kB)
Collecting sanic<20.0.0,>=19.12.2
Using cached sanic-19.12.2-py3-none-any.whl (72 kB)
Collecting tensorflow-estimator==2.1.0
Using cached tensorflow_estimator-2.1.0-py2.py3-none-any.whl (448 kB)
Collecting cloudpickle<1.4,>=1.2
Using cached cloudpickle-1.3.0-py2.py3-none-any.whl (26 kB)
Collecting colorclass<2.3,>=2.2
Using cached colorclass-2.2.0.tar.gz (17 kB)
Collecting python-engineio<3.13,>=3.11
Using cached python_engineio-3.12.1-py2.py3-none-any.whl (49 kB)
Collecting psycopg2-binary<2.9.0,>=2.8.2
Using cached psycopg2_binary-2.8.5-cp38-cp38-manylinux1_x86_64.whl (3.0 MB)
Collecting oauth2client==4.1.3
Using cached oauth2client-4.1.3-py2.py3-none-any.whl (98 kB)
Collecting requests<3.0,>=2.23
Using cached requests-2.24.0-py2.py3-none-any.whl (61 kB)
Collecting PyJWT<1.8,>=1.7
Using cached PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting aiohttp<3.7,>=3.6
Using cached aiohttp-3.6.2-py3-none-any.whl (441 kB)
Collecting SQLAlchemy<1.4.0,>=1.3.3
Using cached SQLAlchemy-1.3.18-cp38-cp38-manylinux2010_x86_64.whl (1.3 MB)
Collecting tqdm<4.46,>=4.31
Using cached tqdm-4.45.0-py2.py3-none-any.whl (60 kB)
Collecting scikit-learn<0.23,>=0.22
Using cached scikit_learn-0.22.2.post1-cp38-cp38-manylinux1_x86_64.whl (7.0 MB)
Collecting rocketchat_API<1.4.0,>=0.6.31
Using cached rocketchat_API-1.3.1-py3-none-any.whl (9.6 kB)
Collecting multidict<5.0,>=4.6
Using cached multidict-4.7.6-cp38-cp38-manylinux1_x86_64.whl (162 kB)
Collecting slackclient<3.0.0,>=2.0.0
Using cached slackclient-2.7.2-py2.py3-none-any.whl (70 kB)
Collecting ujson<3.0,>=1.35
Using cached ujson-2.0.3-cp38-cp38-manylinux1_x86_64.whl (177 kB)
Collecting webexteamssdk<1.4.0,>=1.1.1
Using cached webexteamssdk-1.3.tar.gz (56 kB)
Collecting twilio<6.27,>=6.26
Using cached twilio-6.26.3-py2.py3-none-any.whl (979 kB)
Collecting absl-py<0.10,>=0.9
Using cached absl-py-0.9.0.tar.gz (104 kB)
Collecting sanic-jwt<1.5.0,>=1.3.2
Using cached sanic-jwt-1.4.1.tar.gz (19 kB)
Collecting fbmessenger<6.1.0,>=6.0.0
Using cached fbmessenger-6.0.0-py2.py3-none-any.whl (11 kB)
Collecting sklearn-crfsuite<0.4,>=0.3
Using cached sklearn_crfsuite-0.3.6-py2.py3-none-any.whl (12 kB)
Collecting colorhash<1.1.0,>=1.0.2
Using cached colorhash-1.0.2-py2.py3-none-any.whl (6.0 kB)
Collecting questionary<1.6.0,>=1.5.1
Using cached questionary-1.5.2-py3-none-any.whl (26 kB)
Collecting scipy<2.0.0,>=1.4.1
Using cached scipy-1.5.0-cp38-cp38-manylinux1_x86_64.whl (25.7 MB)
Collecting numpy<2.0,>=1.16
Using cached numpy-1.19.0-cp38-cp38-manylinux2010_x86_64.whl (14.6 MB)
Collecting coloredlogs<11.0,>=10.0
Using cached coloredlogs-10.0-py2.py3-none-any.whl (47 kB)
Collecting jsonschema<3.3,>=3.2
Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Collecting prompt-toolkit<3.0,>=2.0
Using cached prompt_toolkit-2.0.10-py3-none-any.whl (340 kB)
Collecting mattermostwrapper<2.3,>=2.2
Using cached mattermostwrapper-2.2.tar.gz (2.5 kB)
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)
ERROR: No matching distribution found for tensorflow-addons<0.8.0,>=0.7.1 (from rasa)
Hi @qlixed, you can see on the installation page that Rasa Open source currently requires python 3.6 or 3.7.
Any ETA for the support for python 3.8?
No ETA yet, it just became possible last month as we were waiting on a new compatible tensorflow version. But it is coming soon π
Rasa version: latest available, cannot get 'rasa --version' output as it not get installed.
Rasa SDK version (if used & relevant): --
Rasa X version (if used & relevant): --
Python version: Python 3.8.3
Operating system (windows, osx, ...): Linux - Fedora 32 Workstation Edition.
Issue:
Cannot install rasa on a virtualenv, dependency fails.
Error (including full traceback):
Also if I try:
Command or request that led to error:
and
Content of configuration file (config.yml) (if relevant): --
Content of domain file (domain.yml) (if relevant): --