deeppavlov / DeepPavlov

An open source library for deep learning end-to-end dialog systems and chatbots.
https://deeppavlov.ai
Apache License 2.0
6.74k stars 1.15k forks source link

ModuleNotFoundError: No module named 'deeppavlov.skills.pattern_matching_skill' #1496

Closed sandeeppandey456 closed 2 years ago

sandeeppandey456 commented 3 years ago

I have done a fresh installation of Deeppavlov in a new conda environment having Tensorflow 1.15.2.

I am trying to run the "hello_bot" tutorial program in spyder . However, it throws this error on the first line itself

from deeppavlov.skills.pattern_matching_skill import PatternMatchingSkill

Please help

anilhimam17 commented 3 years ago

Hey please check the order of your command. There is no such module (pattern_matching_skill) in the directory skills. Hence there is the ModuleNotFoundError.

Skills has only the following directories: aiml_skill, dsl_skill, rasa_skill Screenshot 2021-10-24 at 9 58 26 PM

ghost commented 2 years ago

try doing this pip install deeppavlov==0.4.0 the tutorial has become obsolete after the newer versions

IgnatovFedor commented 2 years ago

pattern_matching_skill was removed in 0.7.0.