zoukankan      html  css  js  c++  java
  • django之异常错误2(Error was: No module named sqlite3.base)

    具体错误代码为:

    C:djangowebhelloworld>manage.py syncdb
    Traceback (most recent call last):
      File "C:djangowebhelloworldmanage.py", line 10, in <module>
        execute_from_command_line(sys.argv)
      File "C:Python27libsite-packagesdjangocoremanagement\__init__.py", line
    453, in execute_from_command_line
        utility.execute()
      File "C:Python27libsite-packagesdjangocoremanagement\__init__.py", line
    392, in execute
        self.fetch_command(subcommand).run_from_argv(self.argv)
      File "C:Python27libsite-packagesdjangocoremanagement\__init__.py", line
    272, in fetch_command
        klass = load_command_class(app_name, subcommand)
      File "C:Python27libsite-packagesdjangocoremanagement\__init__.py", line
    77, in load_command_class
        module = import_module('%s.management.commands.%s' % (app_name, name))
      File "C:Python27libsite-packagesdjangoutilsimportlib.py", line 35, in im
    port_module
        __import__(name)
      File "C:Python27libsite-packagesdjangocoremanagementcommandssyncdb.py"
    , line 8, in <module>
        from django.core.management.sql import custom_sql_for_model, emit_post_sync_
    signal
      File "C:Python27libsite-packagesdjangocoremanagementsql.py", line 9, in
     <module>
        from django.db import models
      File "C:Python27libsite-packagesdjangodb\__init__.py", line 40, in <modul
    e>
        backend = load_backend(connection.settings_dict['ENGINE'])
      File "C:Python27libsite-packagesdjangodb\__init__.py", line 34, in __geta
    ttr__
        return getattr(connections[DEFAULT_DB_ALIAS], item)
      File "C:Python27libsite-packagesdjangodbutils.py", line 93, in __getitem
    __
        backend = load_backend(db['ENGINE'])
      File "C:Python27libsite-packagesdjangodbutils.py", line 45, in load_back
    end
        raise ImproperlyConfigured(error_msg)
    django.core.exceptions.ImproperlyConfigured: 'django.db.sqlite3' isn't an availa
    ble 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 sqlite3.base

    C:djangowebhelloworld>

    在同步数据库的时候,出现以上错误提示,请注意看错误提示,

    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 sqlite3.base

    系统让您尝试“django.db.backends.XXX”这样的写法,果然解决了

  • 相关阅读:
    再谈MySql索引
    线程基础
    设计模式入门基础
    40个Android问题
    android学习小例子——验证码倒计时按钮
    Activity的启动模式
    Android项目无法运行的解决方法
    AndroidStudio 更新gradle Error:Failed to complete Gradle execution. Cause: Connection reset
    三月课堂上线,干货震撼来袭
    对比JQuery与JavaScript
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/5354533.html
Copyright © 2011-2022 走看看