django 1.8.6 - ModuleNotFoundError: No module named 'django_smtp_ssl'

django 1.8.6 - ModuleNotFoundError: No module named 'django_smtp_ssl'

我有点卡在这里,以 Django 为例。

我一直收到没有模块名称 'django_smtp_ssl.

的错误

这是来自settings.py

的邮件设置
EMAIL_HOST='smtp.gmail.com'
EMAIL_HOST_USER = 'xxx@gmail.com'
EMAIL_HOST_PASSWORD = '********'
EMAIL_PORT=465
EMAIL_USE_TLS = True
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

我在 shell 中使用的命令是:

send_mail('Django Mail', 'This email was sent with Django', ‘123@msn.com', [‘123@msn.com'], fail_silently=False)

您可能没有安装该软件包。尝试

pip install django-smtp-ssl