通过虚拟环境运行Django时出错:线程Django主线程中出现异常:

通过虚拟环境运行Django时出错:线程Django主线程中出现异常:,django,Django,通过虚拟环境运行Django时出错:线程Django主线程中出现异常。我在Venv做这件事,但不确定我会错在哪里?有人能帮忙吗 最初,当PyCharm提示我升级Django时,我意外地遇到了这个问题,但在那之后,我创建了一个Venv并移动了我的文件,但错误似乎一直存在 (venv) users-MacBook-Pro:myproject $ python manage.py runserver Watching for file changes with StatReloader

通过虚拟环境运行Django时出错:线程Django主线程中出现异常。我在Venv做这件事,但不确定我会错在哪里?有人能帮忙吗

最初,当PyCharm提示我升级Django时,我意外地遇到了这个问题,但在那之后,我创建了一个Venv并移动了我的文件,但错误似乎一直存在

(venv) users-MacBook-Pro:myproject $ python manage.py runserver
    Watching for file changes with StatReloader
    Performing system checks...

    Exception in thread django-main-thread:
    Traceback (most recent call last):
      File "/Users/venv/lib/python3.7/site-packages/django/template/utils.py", line 66, in __getitem__
        return self._engines[alias]
    KeyError: 'django'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", line 926, in _bootstrap_inner
        self.run()
      File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", line 870, in run
        self._target(*self._args, **self._kwargs)
      File "/Users/Documents/venv/lib/python3.7/site-packages/django/utils/autoreload.py", line 54, in wrapper
        fn(*args, **kwargs)
      File "/Users/venv/lib/python3.7/site-packages/django/core/management/commands/runserver.py", line 117, in inner_run
        self.check(display_num_errors=True)
      File "/Users/venv/lib/python3.7/site-packages/django/core/management/base.py", line 390, in check
        include_deployment_checks=include_deployment_checks,
      File "/Users/venv/lib/python3.7/site-packages/django/core/management/base.py", line 377, in _run_checks
        return checks.run_checks(**kwargs)
      File "/Users/venv/lib/python3.7/site-packages/django/core/checks/registry.py", line 72, in run_checks
        new_errors = check(app_configs=app_configs)
      File "/Users/venv/lib/python3.7/site-packages/django/contrib/admin/checks.py", line 79, in check_dependencies
        for engine in engines.all():
      File "/Users/venv/lib/python3.7/site-packages/django/template/utils.py", line 90, in all
        return [self[alias] for alias in self]
      File "/Users/venv/lib/python3.7/site-packages/django/template/utils.py", line 90, in <listcomp>
        return [self[alias] for alias in self]
      File "/Users/venv/lib/python3.7/site-packages/django/template/utils.py", line 81, in __getitem__
        engine = engine_cls(params)
      File "/Users/Documents/venv/lib/python3.7/site-packages/django/template/backends/django.py", line 25, in __init__
        options['libraries'] = self.get_templatetag_libraries(libraries)
      File "/Users/venv/lib/python3.7/site-packages/django/template/backends/django.py", line 43, in get_templatetag_libraries
        libraries = get_installed_libraries()
      File "/Users/venv/lib/python3.7/site-packages/django/template/backends/django.py", line 108, in get_installed_libraries
        for name in get_package_libraries(pkg):
      File "/Users/venv/lib/python3.7/site-packages/django/template/backends/django.py", line 121, in get_package_libraries
        module = import_module(entry[1])
      File "/Users/venv/lib/python3.7/importlib/__init__.py", line 127, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
      File "<frozen importlib._bootstrap>", line 983, in _find_and_load
      File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
      File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/Users/venv/lib/python3.7/site-packages/rest_framework/templatetags/rest_framework.py", line 15, in <module>
        from rest_framework.renderers import HTMLFormRenderer
      File "/Users/venv/lib/python3.7/site-packages/rest_framework/renderers.py", line 20, in <module>
        from django.test.client import encode_multipart
      File "/Users/venv/lib/python3.7/site-packages/django/test/client.py", line 23, in <module>
        from django.test import signals
      File "<frozen importlib._bootstrap>", line 980, in _find_and_load
      File "<frozen importlib._bootstrap>", line 149, in __enter__
      File "<frozen importlib._bootstrap>", line 94, in acquire
    _frozen_importlib._DeadlockError: deadlock detected by _ModuleLock('django.test.signals') at 4373516432
(venv)用户MacBook Pro:myproject$python manage.py运行服务器
使用StatReloader监视文件更改
正在执行系统检查。。。
线程django主线程中出现异常:
回溯(最近一次呼叫最后一次):
文件“/Users/venv/lib/python3.7/site packages/django/template/utils.py”,第66行,在__
返回自。\u引擎[别名]
KeyError:“django”
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py”,第926行,在bootstrap\u内部
self.run()
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py”,第870行,正在运行
自我目标(*自我参数,**自我参数)
文件“/Users/Documents/venv/lib/python3.7/site packages/django/utils/autoreload.py”,第54行,在包装器中
fn(*args,**kwargs)
文件“/Users/venv/lib/python3.7/site packages/django/core/management/commands/runserver.py”,第117行,在内部运行
self.check(display\u num\u errors=True)
文件“/Users/venv/lib/python3.7/site packages/django/core/management/base.py”,第390行,选中
包括部署检查=包括部署检查,
文件“/Users/venv/lib/python3.7/site packages/django/core/management/base.py”,第377行,运行检查
返回检查。运行检查(**kwargs)
文件“/Users/venv/lib/python3.7/site packages/django/core/checks/registry.py”,第72行,在运行检查中
新建错误=检查(应用程序配置=应用程序配置)
文件“/Users/venv/lib/python3.7/site packages/django/contrib/admin/checks.py”,第79行,检查依赖项
对于发动机中的发动机。全部()
文件“/Users/venv/lib/python3.7/site packages/django/template/utils.py”,共90行
返回[self中别名的self[alias]
文件“/Users/venv/lib/python3.7/site packages/django/template/utils.py”,第90行,在
返回[self中别名的self[alias]
文件“/Users/venv/lib/python3.7/site packages/django/template/utils.py”,第81行,在__
engine=engine_cls(参数)
文件“/Users/Documents/venv/lib/python3.7/site packages/django/template/backends/django.py”,第25行,在__
选项['libraries']=self.get_templatetag_库(库)
文件“/Users/venv/lib/python3.7/site packages/django/template/backends/django.py”,第43行,位于get_templatetag_库中
库=获取安装的库()
文件“/Users/venv/lib/python3.7/site packages/django/template/backends/django.py”,第108行,在get_installed_库中
对于get_package_库(pkg)中的名称:
文件“/Users/venv/lib/python3.7/site packages/django/template/backends/django.py”,第121行,在get_package_库中
模块=导入模块(条目[1])
文件“/Users/venv/lib/python3.7/importlib/_init__.py”,第127行,在导入模块中
return _bootstrap._gcd_import(名称[级别:],包,级别)
文件“”,第1006行,在\u gcd\u导入中
文件“”,第983行,在_find_和_load中
文件“”,第967行,在“查找”和“加载”中解锁
文件“”,第677行,在\u加载\u解锁
exec_模块中第728行的文件“”
文件“”,第219行,在“调用”中,删除了“帧”
文件“/Users/venv/lib/python3.7/site packages/rest_framework/templatetags/rest_framework.py”,第15行,在
从rest_framework.renders导入HTMLFormRenderer
文件“/Users/venv/lib/python3.7/site packages/rest\u framework/renderers.py”,第20行,在
从django.test.client导入多部分编码
文件“/Users/venv/lib/python3.7/site packages/django/test/client.py”,第23行,在
从django.test导入信号
文件“”,第980行,在“查找”和“加载”中
文件“”,第149行,输入__
文件“”,第94行,在acquire中
_冻结的\u importlib.\u死锁错误:\u ModuleLock('django.test.signals')在4373516432检测到死锁

尝试删除所有可用的pyc文件。非常感谢!