Trying to install new version of RasaX but gettting below issue
Rasa Version : 3.0.0
Minimum Compatible Version: 3.0.0
Rasa SDK Version : 3.1.0
Rasa X Version : 1.1.0
Python Version : 3.7.13
Operating System : Linux-4.15.0-163-generic-x86_64-with-Ubuntu-18.04-bionic
Python Path : /opt/rasaX/bin/python3.7
Traceback (most recent call last):
File "/opt/rasaX/lib/python3.7/site-packages/rasa/cli/x.py", line 504, in run_locally
domain_path=domain_path,
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/local.py", line 197, in main
sql_migrations.run_migrations(session)
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/sql_migrations.py", line 35, in run_migrations
_run_schema_migrations(session)
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/sql_migrations.py", line 52, in _run_schema_migrations
_run_alembic_migration(alembic_config)
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/sql_migrations.py", line 76, in _run_alembic_migration
command.upgrade(alembic_config, target_revision)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/command.py", line 298, in upgrade
script.run_env()
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/base.py", line 489, in run_env
util.load_python_file(self.dir, "env.py")
File "/opt/rasaX/lib/python3.7/site-packages/alembic/util/pyfiles.py", line 98, in load_python_file
module = load_module_py(module_id, path)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/util/compat.py", line 184, in load_module_py
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/database/schema_migrations/alembic/env.py", line 96, in <module>
run_migrations_online()
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/database/schema_migrations/alembic/env.py", line 86, in run_migrations_online
context.run_migrations()
File "<string>", line 8, in run_migrations
File "/opt/rasaX/lib/python3.7/site-packages/alembic/runtime/environment.py", line 846, in run_migrations
self.get_context().run_migrations(**kw)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/runtime/migration.py", line 511, in run_migrations
for step in self._migrations_fn(heads, self):
File "/opt/rasaX/lib/python3.7/site-packages/alembic/command.py", line 287, in upgrade
return script._upgrade_revs(revision, rev)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/base.py", line 364, in _upgrade_revs
revs = list(revs)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/revision.py", line 765, in _iterate_revisions
requested_lowers = self.get_revisions(lower)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/revision.py", line 319, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/revision.py", line 319, in <listcomp>
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/revision.py", line 321, in get_revisions
resolved_id, branch_label = self._resolve_revision_number(id_)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/revision.py", line 501, in _resolve_revision_number
self._revision_map
File "/opt/rasaX/lib/python3.7/site-packages/alembic/util/langhelpers.py", line 230, in __get__
obj.__dict__[self.__name__] = result = self.fget(obj)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/revision.py", line 123, in _revision_map
for revision in self._generator():
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/base.py", line 112, in _load_revisions
script = Script._from_filename(self, vers, file_)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/script/base.py", line 906, in _from_filename
module = util.load_python_file(dir_, filename)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/util/pyfiles.py", line 98, in load_python_file
module = load_module_py(module_id, path)
File "/opt/rasaX/lib/python3.7/site-packages/alembic/util/compat.py", line 184, in load_module_py
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/database/schema_migrations/alembic/versions/migration_2021_07_07_ensure_existing_users_have_a_default__1a0c7b2d9ad2.py", line 12, in <module>
import rasax.community.database.schema_migrations.alembic.utils as migration_utils
File "/opt/rasaX/lib/python3.7/site-packages/rasax/community/database/schema_migrations/alembic/utils.py", line 12, in <module>
from sqlalchemy.engine import reflection, Row, Connection
ImportError: cannot import name 'Row' from 'sqlalchemy.engine' (/opt/rasaX/lib/python3.7/site-packages/sqlalchemy/engine/__init__.py)
Sorry, something went wrong (see error above). Make sure to start Rasa X with valid data and valid domain and config files. Please, also check any warnings that popped up.
If you need help fixing the issue visit our forum: http://forum.rasa.com/.