[英]ModuleNotFoundError: No module named 'allauth' when trying to createsuperuser
So, im new to Django and for the sake of learning im trying to get a project up with allauth while extending AbstractBaseUser.所以,我是 Django 的新手,为了学习,我试图在扩展 AbstractBaseUser 的同时使用 allauth 来完成一个项目。 The project starts, there is no problem there, the login screen from allauth displays my custom model (login with email).
项目启动,那里没有问题,allauth 的登录屏幕显示我的自定义 model(使用电子邮件登录)。 But when i try to create a superuser i get the following error.
但是当我尝试创建超级用户时,出现以下错误。
Traceback (most recent call last):
File "manage.py", line 21, in <module>
main()
File "manage.py", line 17, in main
execute_from_command_line(sys.argv)
File "C:\users\bramv\appdata\local\programs\python\python38\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line
utility.execute()
File "C:\users\bramv\appdata\local\programs\python\python38\lib\site-packages\django\core\management\__init__.py", line 377, in execute
django.setup()
File "C:\users\bramv\appdata\local\programs\python\python38\lib\site-packages\django\__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "C:\users\bramv\appdata\local\programs\python\python38\lib\site-packages\django\apps\registry.py", line 91, in populate
app_config = AppConfig.create(entry)
File "C:\users\bramv\appdata\local\programs\python\python38\lib\site-packages\django\apps\config.py", line 90, in create
module = import_module(entry)
File "C:\users\bramv\appdata\local\programs\python\python38\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'allauth'
I did setup a virtualenv and installed django-allauth with pip and i followed the install instructions from the django-allauth docs.我确实设置了一个 virtualenv 并使用 pip 安装了 django-allauth,并且我遵循了 django-allauth 文档中的安装说明。 I fail to see where this error is comming from, any help would be greatly appreciated.
我看不到这个错误来自哪里,任何帮助将不胜感激。
Install the library first.先安装库。 In your console:
在您的控制台中:
pip install django-allauth
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.