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”这样的写法,果然解决了

  • 相关阅读:
    HTML5 WebSocket 权威指南 学习一 (第二章 WebSocket API)
    VM虚拟机 Centos7 lnmp环境 配置域名问题 windows浏览器访问的问题
    https方式下 git push 每次都要输入密码的解决办法
    浏览器禁用Cookie
    使用Nginx反向代理进行负载均衡
    使用Ajax异步上传文件
    装配Bean
    关于Struts2配置文件名修改的问题
    NIO
    部署描述符
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/5354533.html
Copyright © 2011-2022 走看看