加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

如何安装django nonrel包

发布时间:2020-12-20 13:40:00 所属栏目:Python 来源:网络整理
导读:当我试图安装pip install“git https://github.com/django-nonrel/mongodb-engine “我收到了一个错误 ERROR:root:Error while trying to get django settings module. Error was: Requested setting INSTALLED_APPS,but settings are not configured. You m
当我试图安装pip install“git https://github.com/django-nonrel/mongodb-engine
“我收到了一个错误

ERROR:root:Error while trying to get django settings module.
    Error was: Requested setting INSTALLED_APPS,but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

当运行应用程序收到此错误

raise ImproperlyConfigured(error_msg)
django.core.exceptions.ImproperlyConfigured: 'django.db.backends.django_mongodb_engine' isn't an available database backend.
Try using 'django.db.backends.XXX',where XXX is one of:
    u'mysql',u'oracle',u'postgresql_psycopg2',u'sqlite3'
Error was: No module named django_mongodb_engine.base

该怎么做.如果有人知道,请帮助我

解决方法

看起来第一个错误是pip安装错误. mongodb-engine软件包具有奇怪的依赖性,需要在django项目中将其自身插入“app”.因此,它需要知道适当的’settings.py’在哪里.

为此,请将环境变量DJANGO_SETTINGS_MODULE指向相应的“settings.py”. (是的……非常奇怪的是,在pip安装期间需要这个…再次理解为什么看到here).

至于第二个错误……假设这只是mongodb引擎后端的涟漪,而不是首先正确安装.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读