运行python管理.pyrunserver返回错误LookupError:没有安装标签为“admin”的应用程序

2024-09-30 10:40:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我在试着运行python管理.py运行服务器,但我正在 LookupError:没有安装标签为“admin”的应用程序

这就是我用python得到的管理.py检查

Traceback (most recent call last): File "manage.py", line 21, in main() File "manage.py", line 17, in main execute_from_command_line(sys.argv) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\core\management__init__.py", line 381, in execute_from_command_line utility.execute() File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\core\management__init__.py", line 357, in execute django.setup() File "C:\Users\hitma\Envs\ftest\lib\site-packages\django__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\apps\registry.py", line 114, in populate app_config.import_models() File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\apps\config.py", line 211, in import_models self.models_module = import_module(models_module_name) File "C:\Users\hitma\Envs\ftest\lib\importlib__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 996, in _gcd_import File "", line 979, in _find_and_load File "", line 968, in _find_and_load_unlocked File "", line 673, in _load_unlocked
File "", line 667, in exec_module File "", line 222, in _call_with_frames_removed File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\contrib\auth\models.py", line 2, in from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\contrib\auth\base_user.py", line 47, in class AbstractBaseUser(models.Model): File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\models\base.py", line 117, in new new_class.add_to_class('_meta', Options(meta, app_label)) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\models\base.py", line 321, in add_to_class value.contribute_to_class(cls, name) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\models\options.py", line 204, in contribute_to_class self.db_table = truncate_name(self.db_table, connection.ops.max_name_length()) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db__init__.py", line 28, in getattr return getattr(connections[DEFAULT_DB_ALIAS], item) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\utils.py", line 201, in getitem backend = load_backend(db['ENGINE']) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\utils.py", line 110, in load_backend return import_module('%s.base' % backend_name) File "C:\Users\hitma\Envs\ftest\lib\importlib__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\backends\sqlite3\base.py", line 28, in from .introspection import DatabaseIntrospection # isort:skip File "C:\Users\hitma\Envs\ftest\lib\site-packages\django\db\backends\sqlite3\introspection.py", line 4, in import sqlparse File "C:\Users\hitma\Envs\ftest\lib\site-packages\sqlparse__init__.py", line 16, in from sqlparse import filters File "C:\Users\hitma\Envs\ftest\lib\site-packages\sqlparse\filters__init__.py", line 17, in from sqlparse.filters.tokens import KeywordCaseFilter File "C:\Users\hitma\Envs\ftest\lib\site-packages\sqlparse\filters\tokens.py", line 27, in class KeywordCaseFilter(_CaseFilter): TypeError: '_TokenType' object is not callable

我跟踪了安装django的主要文档,谢谢

django版本:2.2

python:3.6.0a4


Tags: djangoinpyimportdbmodelslibpackages
2条回答

这是一个与sqlparse相关的问题。当您使用最新版本的软件包时会发生这种情况。 尝试: pip安装sqlparse

注意-您的终端必须激活虚拟环境。在

我想你面对的是this issue in SQLParse,这导致了{a2}。在

我相信如果您将Python从3.6alpha更新到最新的3.6.X或3.7.X版本,这个问题就会得到解决。在

相关问题 更多 >

    热门问题