Django module not found error: email verification

299 Views Asked by At

I'm new to python and Django so sorry in advance if I'm missing something obvious. I'm trying to install the module 'django-email-verification' following this tutorial to add email verification to my users. I've already done the pip install while on my virtual enviroment, and tried adding it to INSTALLED_APPS in settings, but still getting error.

Here is an image of the error I'm getting

I have tried

 pip install django-email-verification==0.0.4, 
 pip install django-email-verification
 pip3 install django-email-verification

And in settings with

'django-email-verification',
'django_email_verification',

It says it's already installed, but still no module named like it. Am I missing something?

Edit: After using pip freeze it shows this:

enter image description here

Edit2: screenshot using django_email_verification screenshot

1

There are 1 best solutions below

3
Blind2k On

Since the module is called "django_email_verification", you should add only it.

   'django-email-verification', # Remove this one
    'django_email_verification',

The interpreter iterates one setting after the other and continues or returns.