Django正在将应用程序从生产迁移到本地uat会话,但未加载appregistrynotready应用程序

2024-06-14 10:40:51 发布

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

我有一个prod版本的项目(由其他人制作),我正试图部署在我的笔记本电脑上

我已经通过anaconda3安装了python。我已经注册了必要的路径。代码在生产环境中工作,没有任何问题。我安装了PostGreSQL,并将其配置为prod环境

我运行的命令是

C:\sites\myanalysis>python manage.py makemigrations

结果以以下异常结束:

  File "C:\Users\rambo\AppData\Local\Continuum\anaconda3\lib\site-packages\dj
ango-2.1-py3.6.egg\django\db\models\base.py", line 90, in __new__
    app_config = apps.get_containing_app_config(module)
  File "C:\Users\rambo\AppData\Local\Continuum\anaconda3\lib\site-packages\dj
ango-2.1-py3.6.egg\django\apps\registry.py", line 244, in get_containing_app_con
fig
    self.check_apps_ready()
  File "C:\Users\rambo\AppData\Local\Continuum\anaconda3\lib\site-packages\dj
ango-2.1-py3.6.egg\django\apps\registry.py", line 127, in check_apps_ready
    raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

谷歌搜索可能的问题-我在settings.py文件中安装了以下应用程序

# Application definition

INSTALLED_APPS = [
    'project.apps.ProjectConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

settings.py文件已导入以下内容

import psycopg2
import os

有谁能帮我做点别的吗


Tags: appsdjangopylibpackageslocalsitedj