I can’t run rasa x in local mode always i have the some error
@Fares Try and please share rasa version rasa --version
pip install SQLAlchemy==1.3.22
Rasa Version : 2.8.2 Minimum Compatible Version: 2.8.0 Rasa SDK Version : 2.8.1 Rasa X Version : 0.39.3 Python Version : 3.7.9 Operating System : Windows-10-10.0.19041-SP0 Python Path : c:\users\fares\appdata\local\programs\python\python37\python.exe
@Fares Change rasa to rasa==2.8.1 and try install above suggestion. I hope this will solve your issue.
Now the error has changed
Starting Rasa X in local mode…
Traceback (most recent call last):
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 162, in _catch_revision_errors
yield
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 364, in upgrade_revs
revs = list(revs)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 765, in iterate_revisions
requested_lowers = self.get_revisions(lower)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 319, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id], ())
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 319, in
return sum([self.get_revisions(id_elem) for id_elem in id], ())
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 324, in get_revisions
for rev_id in resolved_id
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 324, in
for rev_id in resolved_id
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 397, in _revision_for_ident
resolved_id,
alembic.script.revision.ResolutionError: No such revision or branch ‘ecab431f3c6e’
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasa\cli\x.py”, line 502, in run_locally
domain_path=domain_path,
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasax\community\local.py”, line 234, in main
sql_migrations.run_migrations(session)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasax\community\sql_migrations.py”, line 25, in run_migrations
_run_schema_migrations(session)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasax\community\sql_migrations.py”, line 41, in _run_schema_migrations
_run_alembic_migration(alembic_config)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasax\community\sql_migrations.py”, line 65, in _run_alembic_migration
command.upgrade(alembic_config, target_revision)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\command.py”, line 298, in upgrade
script.run_env()
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 489, in run_env
util.load_python_file(self.dir, “env.py”)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\util\pyfiles.py”, line 98, in load_python_file
module = load_module_py(module_id, path)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\util\compat.py”, line 184, in load_module_py
spec.loader.exec_module(module)
File “”, line 728, in exec_module
File “”, line 219, in _call_with_frames_removed
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasax\community\database\schema_migrations\alembic\env.py”, line 96, in
run_migrations_online()
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\rasax\community\database\schema_migrations\alembic\env.py”, line 86, in run_migrations_online
context.run_migrations()
File “”, line 8, in run_migrations
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\runtime\environment.py”, line 846, in run_migrations
self.get_context().run_migrations(**kw)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\runtime\migration.py”, line 511, in run_migrations
for step in self._migrations_fn(heads, self):
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\command.py”, line 287, in upgrade
return script._upgrade_revs(revision, rev)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 369, in _upgrade_revs
for script in reversed(list(revs))
File “c:\users\fares\appdata\local\programs\python\python37\lib\contextlib.py”, line 130, in exit
self.gen.throw(type, value, traceback)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 194, in _catch_revision_errors
compat.raise_from_cause(util.CommandError(resolution))
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\util\compat.py”, line 308, in raise_from_cause
reraise(type(exception), exception, tb=exc_tb, cause=exc_value)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\util\compat.py”, line 301, in reraise
raise value.with_traceback(tb)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 162, in _catch_revision_errors
yield
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 364, in upgrade_revs
revs = list(revs)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 765, in iterate_revisions
requested_lowers = self.get_revisions(lower)
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 319, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id], ())
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 319, in
return sum([self.get_revisions(id_elem) for id_elem in id], ())
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 324, in get_revisions
for rev_id in resolved_id
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 324, in
for rev_id in resolved_id
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\revision.py”, line 397, in _revision_for_ident
resolved_id,
alembic.util.exc.CommandError: Can’t locate revision identified by ‘ecab431f3c6e’
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/.
@Fares rasa version? please mention me with @ and nik202 next time
@Fares Install pip install rasa-sdk==2.8.1
@Fares Install pip intall rasa==2.8.1
Check no error should come, or any dependencies error and then install
pip install rasa-x==0.39.3 --extra-index-url https://pypi.rasa.com/simple
Clt+Shift+P for python interpreter and always activate your condo environment
Delete both .db database so that, it will create again or mount it back.
what about python version?
it still the some error the error in this file
File “c:\users\fares\appdata\local\programs\python\python37\lib\site-packages\alembic\script\base.py”, line 162, in _catch_revision_errors
yield