Hi, When I ran the following command in virtual environment: rasa init --no-prompt I got the following exception:
Welcome to Rasa! 🤖
To get started quickly, an initial project will be created.
If you need some help, check out the documentation at https://rasa.com/docs/rasa.
Created project directory at '/home/wilson'.
Finished creating project structure.
Training an initial model...
Training Core model...
Traceback (most recent call last):
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/registry.py", line 21, in policy_from_module_path
module_path, lookup_path="rasa.core.policies.registry"
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/utils/common.py", line 184, in class_from_module_path
m = importlib.import_module(lookup_path)
File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/registry.py", line 5, in <module>
from rasa.core.policies.embedding_policy import EmbeddingPolicy
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/embedding_policy.py", line 24, in <module>
from rasa.utils import train_utils
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/utils/train_utils.py", line 9, in <module>
from tensor2tensor.models.transformer import (
File "/home/wilson/venv/lib/python3.6/site-packages/tensor2tensor/models/__init__.py", line 36, in <module>
from tensor2tensor.models import mtf_transformer2
File "/home/wilson/venv/lib/python3.6/site-packages/tensor2tensor/models/mtf_transformer2.py", line 23, in <module>
from mesh_tensorflow.transformer import moe
File "/home/wilson/venv/lib/python3.6/site-packages/mesh_tensorflow/transformer/__init__.py", line 23, in <module>
import mesh_tensorflow.transformer.dataset
File "/home/wilson/venv/lib/python3.6/site-packages/mesh_tensorflow/transformer/dataset.py", line 94, in <module>
import tensorflow_datasets as tfds
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/__init__.py", line 46, in <module>
from tensorflow_datasets.core import tf_compat
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/__init__.py", line 25, in <module>
from tensorflow_datasets.core.dataset_builder import BeamBasedBuilder
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/dataset_builder.py", line 35, in <module>
from tensorflow_datasets.core import download
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/download/__init__.py", line 19, in <module>
from tensorflow_datasets.core.download.download_manager import DownloadConfig
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/download/download_manager.py", line 34, in <module>
from tensorflow_datasets.core.download import downloader
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/download/downloader.py", line 33, in <module>
from requests.utils import extract_zipped_paths
ImportError: cannot import name 'extract_zipped_paths'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/ensemble.py", line 320, in from_dict
constr_func = registry.policy_from_module_path(policy_name)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/registry.py", line 24, in policy_from_module_path
raise ImportError("Cannot retrieve policy from path '{}'".format(module_path))
ImportError: Cannot retrieve policy from path 'MemoizationPolicy'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/wilson/venv/bin/rasa", line 11, in <module>
sys.exit(main())
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/__main__.py", line 76, in main
cmdline_arguments.func(cmdline_arguments)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/cli/scaffold.py", line 195, in run
init_project(args, path)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/cli/scaffold.py", line 113, in init_project
print_train_or_instructions(args, path)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/cli/scaffold.py", line 50, in print_train_or_instructions
args.model = rasa.train(domain, config, training_files, output)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 40, in train
kwargs=kwargs,
File "uvloop/loop.pyx", line 1417, in uvloop.loop.Loop.run_until_complete
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 91, in train_async
kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 175, in _train_async_internal
kwargs=kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 210, in _do_training
kwargs=kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 339, in _train_core_with_validated_data
kwargs=kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/train.py", line 42, in train
policies = config.load(policy_config)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/config.py", line 28, in load
return PolicyEnsemble.from_dict(config_data)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/ensemble.py", line 328, in from_dict
"".format(policy_name)
rasa.core.policies.ensemble.InvalidPolicyConfig: Module for policy 'MemoizationPolicy' could not be loaded. Please make sure the name is a valid policy.
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 23, in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Original exception was:
Traceback (most recent call last):
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/registry.py", line 21, in policy_from_module_path
module_path, lookup_path="rasa.core.policies.registry"
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/utils/common.py", line 184, in class_from_module_path
m = importlib.import_module(lookup_path)
File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/registry.py", line 5, in <module>
from rasa.core.policies.embedding_policy import EmbeddingPolicy
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/embedding_policy.py", line 24, in <module>
from rasa.utils import train_utils
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/utils/train_utils.py", line 9, in <module>
from tensor2tensor.models.transformer import (
File "/home/wilson/venv/lib/python3.6/site-packages/tensor2tensor/models/__init__.py", line 36, in <module>
from tensor2tensor.models import mtf_transformer2
File "/home/wilson/venv/lib/python3.6/site-packages/tensor2tensor/models/mtf_transformer2.py", line 23, in <module>
from mesh_tensorflow.transformer import moe
File "/home/wilson/venv/lib/python3.6/site-packages/mesh_tensorflow/transformer/__init__.py", line 23, in <module>
import mesh_tensorflow.transformer.dataset
File "/home/wilson/venv/lib/python3.6/site-packages/mesh_tensorflow/transformer/dataset.py", line 94, in <module>
import tensorflow_datasets as tfds
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/__init__.py", line 46, in <module>
from tensorflow_datasets.core import tf_compat
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/__init__.py", line 25, in <module>
from tensorflow_datasets.core.dataset_builder import BeamBasedBuilder
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/dataset_builder.py", line 35, in <module>
from tensorflow_datasets.core import download
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/download/__init__.py", line 19, in <module>
from tensorflow_datasets.core.download.download_manager import DownloadConfig
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/download/download_manager.py", line 34, in <module>
from tensorflow_datasets.core.download import downloader
File "/home/wilson/venv/lib/python3.6/site-packages/tensorflow_datasets/core/download/downloader.py", line 33, in <module>
from requests.utils import extract_zipped_paths
ImportError: cannot import name 'extract_zipped_paths'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/ensemble.py", line 320, in from_dict
constr_func = registry.policy_from_module_path(policy_name)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/registry.py", line 24, in policy_from_module_path
raise ImportError("Cannot retrieve policy from path '{}'".format(module_path))
ImportError: Cannot retrieve policy from path 'MemoizationPolicy'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/wilson/venv/bin/rasa", line 11, in <module>
sys.exit(main())
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/__main__.py", line 76, in main
cmdline_arguments.func(cmdline_arguments)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/cli/scaffold.py", line 195, in run
init_project(args, path)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/cli/scaffold.py", line 113, in init_project
print_train_or_instructions(args, path)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/cli/scaffold.py", line 50, in print_train_or_instructions
args.model = rasa.train(domain, config, training_files, output)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 40, in train
kwargs=kwargs,
File "uvloop/loop.pyx", line 1417, in uvloop.loop.Loop.run_until_complete
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 91, in train_async
kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 175, in _train_async_internal
kwargs=kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 210, in _do_training
kwargs=kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/train.py", line 339, in _train_core_with_validated_data
kwargs=kwargs,
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/train.py", line 42, in train
policies = config.load(policy_config)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/config.py", line 28, in load
return PolicyEnsemble.from_dict(config_data)
File "/home/wilson/venv/lib/python3.6/site-packages/rasa/core/policies/ensemble.py", line 328, in from_dict
"".format(policy_name)
rasa.core.policies.ensemble.InvalidPolicyConfig: Module for policy 'MemoizationPolicy' could not be loaded. Please make sure the name is a valid policy.
(venv) wilson@wilson-VirtualBox:~$
Moreover, my rasa version is:
(venv) wilson@wilson-VirtualBox:~$ pip show rasa
---
Metadata-Version: 2.1
Name: rasa
Version: 1.3.9
Summary: Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Home-page: https://rasa.com
Author: Rasa Technologies GmbH
Author-email: hi@rasa.com
Installer: pip
License: Apache 2.0
Location: /home/wilson/venv/lib/python3.6/site-packages
Requires: colorhash, tensorflow-probability, kafka-python, python-telegram-bot, numpy, coloredlogs, mattermostwrapper, python-engineio, gast, tensorflow, webexteamssdk, attrs, tqdm, redis, simplejson, setuptools, pykwalify, packaging, pytz, scipy, networkx, pika, aiohttp, ruamel.yaml, pydot, SQLAlchemy, requests, sklearn-crfsuite, python-dateutil, jsonpickle, matplotlib, jsonschema, twilio, terminaltables, sanic, questionary, PyJWT, tensor2tensor, apscheduler, gevent, rasa-sdk, sanic-jwt, scikit-learn, slackclient, rocketchat-API, fbmessenger, boto3, colorclass, async-generator, sanic-cors, pymongo, absl-py, scikit-learn, python-socketio
Classifiers:
Development Status :: 4 - Beta
Intended Audience :: Developers
License :: OSI Approved :: Apache Software License
Programming Language :: Python
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Topic :: Software Development :: Libraries
Entry-points:
[console_scripts]
rasa = rasa.__main__:main
You are using pip version 8.1.1, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
(venv) wilson@wilson-VirtualBox:~$
Please advise. Thanks.
Regards, Wilson